Hours & Location
8522 Grand Avenue,
Elmhurst, NY 11373
7188998922
(718) 899-8922
Monday - Thursday: 9AM - 10PM
Last call: 9:45PM
Friday - Sunday: 9AM - 11PM
Last call: 10:45PM
*Curbside pick-up at request*
Delivery Partners
Located in the shopping district of Queens; blocks away from Queens Center Mall.
Nearest Trains are M,E, and F.
Nearest Bus line is Q58 & Q59