.
Search Results
Subway Restaurant
819 Taylor Ave, Towson, MD 21286
This locally owned and operated franchise of the Connecticut-based Subway chain was founded in 1965 as Pete's Subs. ItMore offers sub sandwiches, salads, personal pizzas, drinks, chips, meal combos and breakfast until 11 a.m.