Greek restaurant · 129 Newtown Rd, Plainview, NY
More food in Plainview, NY · Greek Food in Plainview