Subway Telegraph Rd
Telephone:
314-487-5959Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 8:00 AM-8:00 PMAvailable For
Curbside Pickup: 11:00 AM - 7:00 PM, BreakfastAbout Subway Telegraph Rd
The Subway restaurant at Point South Center in St. Louis, MO is a clean and convenient option for those looking for a quick meal. The staff is friendly and efficient, and the menu offers a variety of sandwich options for both meat-eaters and vegetarians. With plenty of seating available, it's a great spot to grab a sandwich or salad on the go or to enjoy a quick meal with friends and family.Other Subway Locations
Subway locations in St. LouisSubway locations in Missouri
Subway locations in United States
Subway locations worldwide