Planet Sub
7 N Euclid Ave
St Louis, Missouri 63108
USA
Phone: 314-361-5000
St Louis, Missouri 63108
USA
Phone: 314-361-5000
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
O R Smoothie & Cafe or Juice0.01 mi
Jimmy John's0.01 mi
Rosie's Place0.02 mi
Tortillaria Mexican Kitchen0.02 mi
Babalu's0.02 mi
Qdoba Mexican Grill0.02 mi
Coffee Oasis0.02 mi
Wild Flower0.02 mi
Wild Flower Loft0.02 mi
Cuisine:
Planet Sub Description:
Planet Sub is a good Submarines restaurant in St Louis, Missouri, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Planet Sub