Greek restaurant · 10125 Market St, North Lima, OH
Delivery
More food in North Lima, OH · Greek Food in North Lima