The Gyro Hut

The Gyro Hut, 976 Hempstead Turnpike, Franklin Square, NY 11010, United States

(516) 943-9300

Location