Island Gyro #2

Greek restaurant · 129 Newtown Rd, Plainview, NY

More food in Plainview, NY · Greek Food in Plainview