Subway N Euclid
Telephone:
314-367-9200Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Fri: 9:00 AM-9:00 PMSat: 10:00 AM-9:00 PM
Sun: 10:00 AM-8:00 PM
Available For
Order Catering, BreakfastAbout Subway N Euclid
The Subway restaurant located at 115B N Euclid in St. Louis, MO 63108 is a convenient and tasty option for those looking for fresh and delicious sandwiches, salads, and sides. The location is clean and well-maintained, with friendly and efficient staff who are happy to help customers choose from a range of tasty menu items. With a variety of options for meat lovers and vegetarians alike, Subway is a go-to spot for a quick and satisfying meal on the go. Overall, this Subway location offers a great dining experience with excellent food and service.Other Subway Locations
Subway locations in St. LouisSubway locations in Missouri
Subway locations in United States
Subway locations worldwide