The Junkyard Bar and Grill
Address:
1120 N Florissant Rd, Saint Louis, MO 63135
Phone:
(314) 521-5865
Restaurants,
Bars
Other Businesses:
- Plato Cafe at 5912 Hampton Ave, Saint Louis, MO 63109
- Govinda's at 3926 Lindell Blvd, Saint Louis, MO 63108
- Mars Best Barbecue at 4064 S Grand Blvd, Saint Louis, MO 63118
- Rally's at 3553 Chouteau Ave, Saint Louis, MO 63103
- Subway at 13146 Tesson Ferry Rd, Saint Louis, MO 63128