Contact Us

Szechuan House
133-47 Roosevelt Ave.,
Flushing, NY 11354
646-925-1976, 718-762-2664, 718-762-2521