Subway is a sandwich spot St Louis located in United States.
1155 Saint Louis Galleria St Louis , MO 63117 United States
Credit Cards | Yes (incl. Discover & Visa) |
The employees aren't quite as mean as they used to be
Slowest Subway I've ever been to.
This subway sucks. Slow, rude service. Gross.
Great Mall. A ton of choices. Easy access from highways and light rail. You can spend all day here if you have a little extra change. - Steve Talbott
Love this place. Sat at he bar, service was excellent. Flatbread pizza and appetizer salad, glass of chardonnay was just right after a busy day of shopping. - Katie Van Hook
Spicy Chicken nuggets are new and very tasty - but warning they're hot! - Waila Skinner
Beach club! No mayo. Very nice staff and always fast - Amanda Goldstein