Szechuan Mountain House 川菜: Authentic Szechuan Cuisine in Flushings, Queens This restaurant should be on the top of your list when you’re in NYC.