Subway

3.4
52 reviews

About

Sandwich RestaurantFast Food RestaurantRestaurantTake Out RestaurantCaterer
Your local St. Louis Subway® Restaurant at 3270 Telegraph Road brings bold new flavors and classic favorites to guests every day. Enjoy our famous Footlongs, 6" sandwiches, wraps, and salads, ordered quickly in the app or online, through convenient delivery, in-restaurant dining, or curbside pickup. We’re proud to offer a fresh alternative to typical fast food with fresh-cut veggies, tasty proteins, fresh-baked bread, and delicious cookies. We’re also here for your catering needs. All Subway® Restaurants are independently owned and operated by business owners who employ talented Sandwich Artists™.

Details

  • Dine-inAvailable
  • Drive-throughNot available

Location

Subway
3270 Telegraph Road, St. Louis, MO
63125, United States

Hours

Reviews

3.4
52 reviews
5 stars
26
4 stars
4
3 stars
3
2 stars
3
1 star
16
  • CN
    craig nienhaus
    Jul 31, 2025
    5.0
    Lady hooked my shit up
  • JW
    Jacqueline Willbrand
    Jun 28, 2025
    1.0
    Today June 28th. Went to order the employee had her earbud in talking on the phone. While we were trying to oder. Had to repeat the order 3 times. Finally walked out never made it past the bread. Absolutely terrible service.
  • TS
    The Great Satan
    Jun 1, 2025
    3.0
    Small and grimy. Just one person working here and she's definitely overwhelmed.
  • ME
    Matt Enderle (Endobird)
    May 29, 2021
    5.0
    I went to Wal-mart to get a tire fixed and decided to grab a bite to eat. I’m assuming the owner is the one who was working today. He was very friendly and asked me how my day was and made an incredible sandwich. The store is clean and the service was exquisite. Overall, great experience.

Frequently Asked Questions About Subway

What are the operating hours of Subway at 3270 Telegraph Road, St. Louis?

Subway at 3270 Telegraph Road is open daily from 9:00 AM to 10:00 PM.

Where is the Subway restaurant located in St. Louis?

The Subway restaurant is located at 3270 Telegraph Road, St. Louis, MO 63125, inside Wal-Mart #2213.