Skip to main contentToast Local logo
Mezze Mediterranean Kitchen 1011 Locust Street

Mezze Mediterranean Kitchen 1011 Locust Street

Closed

2:00 PM - 8:00 PM

1013 Locust Street, Des Moines, IA 50309