Skip to main contentToast Local logo
Szechuan Mountain House Manhattan Szechuan Mountain House Manhattan

Szechuan Mountain House Manhattan Szechuan Mountain House Manhattan

Chinese

23 Saint Marks Place, New York, NY 10003
Make a reservation

Booking times are provided by Resy