Greek restaurant · 109 Sr 60 W, Lake Wales, FL
Delivery · Dine-In
More food in Lake Wales, FL · Greek Food in Lake Wales