Order Online

Szechuan House

133-47 Roosevelt Ave
Flushing, NY 11354
(718) 762-2664
Order online Menu | Reservation | Info
Any questions please call us.