
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