clock menu more-arrow no yes

Szechuan Mountain House

3916 Prince Street, Queens, NY 11354

(718) 888-7893