86-55 Queens Blvd
Elmhurst, NY 11373
Tel.: (718) 651-9000
Open 24 Hours
Free Delivery
Ample Parking

Menu

( Download PDF )