Yahala good food

Mediterranean restaurant · 7850 N Telegraph Rd, Newport, MI

Dine-In

Hours

More food in Newport, MI · Mediterranean Food in Newport