Hours & Location

MAIN
39-09 Main Street
Flushing NY 11354
Tel: 718-888-1178
Store Hours
Monday - Sunday:
10:00am - 7:00pm

 
BRANCH
39-02 Main Street
Flushing NY 11354
Tel: 718-888-0260
Store Hours
Monday - Saturday:
10:30am - 6:30pm

EVENTS
FOLLOW US
  • Facebook WeChat Instagram
JOIN OUR NEWSLETTER