Greek restaurant · 1350 15th Ave SE, St Cloud, MN
Dine-In
More food in St Cloud, MN · Greek Food in St Cloud