• Online

  • Website


  • Hours

    Sun- Wed 11:30am-10:30pm; Thurs-Sat 11:30am-11:30pm

  • Telephone

    (917) 388-3866

  • Description

    Szechuan Mountain House, the pure heart of Sichuan cuisine with versatile and distinct ingredients. Originating from Flushing, this Asian restaurant boasts amazing reviews and has a beautiful decor that is bound to satisfy for small and large groups. 

  • Map