Mon-Sat: 10:00 AM - 9:30 PM
Sun: 11:00 AM - 8:00 PM
Restaurant and Anchor Hours May Vary
See All Hours >
90-15 Queens Blvd
Elmhurst, NY 11373
(718) 592-3900
Mon-Sat: 10:00 AM - 9:30 PM
Sun: 11:00 AM - 8:00 PM