Greek restaurant · 300 Main Ave, Clear Lake, IA
To-Go
More food in Clear Lake, IA · Greek Food in Clear Lake