Village Taverna
Greek, Mediterranean
Macomb
3.3 mi