Hardshell Cafe
Address:
1860 S 9th St, St Louis, MO 63104
Phone:
(314) 231-1860
Restaurants
Other Businesses:
- Pepper Lounge at 2005 Locust St, St Louis, MO 63103
- Theresa Cafe at 1717 Olive St, St Louis, MO 63103
- Deli Market at 1229 N Market St, St Louis, MO 63106
- El Toro Mexican Restaurant at 3710 S Kingshighway Blvd, St Louis, MO 63109
- Thor Distributing at 39 Produce Row, St Louis, MO 63102