Yummies Restaurant
Add to Favorites
OPEN NOW
Today: 10:00 am - 9:00 pm
15 Years
in Business
Amenities:
Offers outdoor seatingServes alcohol
Saved to Favorites
Address: 2800 Olive St, Saint Louis, MO 63103
Phone: (314) 696-2444
Bike Parking: No
Attire: Casual
Cuisines: Caterers, Family Style
Outdoor Seating: Yes
Price Range : Average
3106 Olive St, Saint Louis, MO 63103
2211 Market St, Saint Louis, MO 63103
1820 Market St, Saint Louis, MO 63103
2900 Market St, Saint Louis, MO 63103
716 N Compton Ave, Saint Louis, MO 63103
2915 Delmar Blvd, Saint Louis, MO 63103
3108 Olive St, Saint Louis, MO 63103
2906 Market St, Saint Louis, MO 63103
3100 Locust St, Saint Louis, MO 63103
2201 Locust St, Saint Louis, MO 63103