Greek restaurant · 12789 Waterford Lakes Pkwy #6, Orlando, FL
More food in Orlando, FL · Greek Food in Orlando