ordered from here because i was craving greek and The Greek Place in New Hyde Park was closed sundays... what a difference..not as fresh, tzatziki was nowhere near as good.. gyro was average.. pita was hard.. sorry greek corner not happy. plus delivery took well over an hour.. im sticking with my boys in New Hyde Park
more