Contact Us HoursOpen Daily 12pm - 11pm Phone(718) 426-2222 Location7623 Woodside Ave, Elmhurst, N.Y. 11373