PLACE
Szechuan Mountain House
The Venue
Szechuan Mountain House is premier authentic Szechuan cuisine offering outstanding recipes to satisfy every inch of your palate. Head to Szechuan Mountain House at St. Marks Place to experience the pure heart of Szechuan cuisine and the journey to Chinese Tao culture.