Mediterranean restaurant · 7850 N Telegraph Rd, Newport, MI
Dine-In
More food in Newport, MI · Mediterranean Food in Newport