
Szechuan Mountain House - 川山甲
RestaurantsListed for students and visitors near Stevens Institute of Technology in Hoboken, New Jersey.
Szechuan Mountain House is a Sichuan restaurant at 23 St. Marks Place in Manhattan's East Village. Popular dishes include fish in sour cabbage soup, water-boiled fish, swing pork belly, mapo tofu and double-cooked pork.