Planet Sub
Address:
211 N 9th St, Saint Louis, MO 63101
Phone:
(314) 621-7827
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Parking Street
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Other Businesses:
- 9th Street Deli at 900 Shenandoah Ave, Saint Louis, MO 63104
- The Good Pie at 3137 Olive St, Saint Louis, MO 63103
- Frazers Restaurant and Lounge at 1811 Pestalozzi St, Saint Louis, MO 63118
- Circus Flora at 634 N Grand Blvd, Saint Louis, MO 63103
- Athlete Eats at 2837 Cherokee St, Saint Louis, MO 63118