Gallery Contact Us Business Hour Coming Soon 646-961-9829 718-799-0371 New World Mall Food Court Store #6 136-20 Roosevelt Ave,Flushing, NY 11354