Mediterranean restaurant · 1710 W Main St, Kalamazoo, MI
Dine-In
See full menu
More food in Kalamazoo, MI · Mediterranean Food in Kalamazoo