Each time my friends and I have passed Gyro Grill in Rego Park, the eatery always appeared to be busy and buzzing. The restaurant, located at 63-02 Woodhaven Blvd., is more of a take-out establishment, offering Greek cuisine. There is seating for 24 along ...