Meskerem Ethiopian Restaurant

3210 S Grand Blvd, St. Louis, MO 63118, USA
5.00 (1)
$$
Very friendly
Ethiopian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app