LOCATION

Located at 4614 Ditmars Blvd, Long Island City.

Have a question? Email us, and we will respond quickly!

ADDRESS

4614 Ditmars Blvd.

Long Island City, NY 11105

‚Äč

Google Maps Directions

HOURS

Mon - Sun: 7am - 11pm

Open 7 days a week

CONTACT
FOLLOW 

© 2018 by Cindy Wang