Take Out Restaurants in Downtown West Saint Louis, MO
1. Imo's Pizza
1701 Delmar Blvd, Saint Louis, MO, 63103
CLOSED NOW
25 Years
in Business
Amenities:
Wheelchair accessible
6. Bistro & Bar
8. Juan More Tamale
730 Carroll St, Saint Louis, MO, 63104
12. My Round Table
17. Mac's Local Eats
20. Crepes & Treats
21. Jerk Soul
23. Songbird
24. Papa Shihs
25. Saint Louis Bread Co
23 S Euclid Ave, Saint Louis, MO, 63108
OPEN NOW:6:00 am - 10:00 pm
26. Lazy Tiger
27. Culture Cafe
28. The Spice Trap
213 Madison St, Brooklyn, IL, 62059
29. Favazza's
2300 Edwards St, Saint Louis, MO, 63110
CLOSED NOW
From Business: Italian restaurant on the historic hill in St Louis Mo. Long time family owned trattoria delivering Italian classics in warm, brick-walled surroundings.
45 Years
in Business