Hours & Location
8522 Grand Avenue,
Elmhurst, NY 11373
☎️: (718) 899-8922
Monday - Thursday
9:00 AM - 10:00 PM
[Last call: 9:45PM]
Friday - Sunday
9:00 AM - 11:00 PM
[Last call: 10:45 PM]
8522 Grand Avenue,
Elmhurst, NY 11373
☎️: (718) 899-8922
Monday - Thursday
9:00 AM - 10:00 PM
[Last call: 9:45PM]
Friday - Sunday
9:00 AM - 11:00 PM
[Last call: 10:45 PM]