Skip to content
Top Tier Eats
St. Louis, MO

Meskerem Ethiopian Restaurant

Dumplings

3210 S Grand Blvd, St. Louis, MO 63118, USA

3210 S Grand Blvd, St. Louis, MO 63118, USA

Hours
  • Mon11 AM – 9 PM
  • Tue · TodayClosed
  • Wed11 AM – 9 PM
  • Thu11 AM – 9 PM
  • Fri11 AM – 10 PM
  • Sat11 AM – 10 PM
  • SunNoon – 9 PM
How locals rank it
In St. Louis
Ranked by
Ethiopian in St. LouisNot ranked yet

Make your own Top 5

Rank your favorites, follow people whose taste you trust, save lists to try.

Start your Top 5