Subway Restaurant
Address:
612 E Lockwood Ave, Saint Louis, MO 63119
Phone:
(314) 962-3318
Hours:
- Mon: 9am-9:30pm
- Tue: 9am-9:30pm
- Wed: 9am-9:30pm
- Thu: 9am-9:30pm
- Fri: 9am-9:30pm
- Sat: 9am-9:30pm
- Sun: 9am-9:30pm
Payment:
Other Details:
Who sells more fresh, delicious, low calorie, foot long sandwiches than anyone else in the world? Subway. This location sells all of the traditional meats, cheeses, condiments and toppings.
Restaurants, Foods-Carry Out, Subs & Sandwiches, Delicatessens, Deli, Subway
Other Businesses:
- Crazy Bowls & Wraps at 286 East Ave, Saint Louis, MO 63119
- Monarch Restaurant & Wine Bar at 7401 Manchester Rd, Saint Louis, MO 63143
- Marshall Scott, KFC at 282 East Ave, Saint Louis, MO 63119
- The Hive at 609 N New Ballas Rd, Saint Louis, MO 63141
- Cravings Gourmet Desserts at 8149 Big Bend Blvd, Saint Louis, MO 63119