Forest Hills Forest Hills 107-18 70th Rd. Forest Hills, NY 11375Tel: 718.268.3333 Reservation Order Online