Harry's Bar & Grill
Address:
4940 Southwest Ave, Saint Louis, MO 63110
Phone:
(314) 771-5077
Other Details:
N/A
Restaurants
Other Businesses:
- Taste Of India at 3279 Hampton Ave, Saint Louis, MO 63139
- Chuy Arzolas at 3701 Lindell Blvd, Saint Louis, MO 63108
- Diabilitos Cantina at 3761 Laclede Ave, Saint Louis, MO 63108
- General Nutrition Center at 426 S County Center Way, Saint Louis, MO 63129
- China Dish at 4935 Southwest Ave, Saint Louis, MO 63110