23 Saint Marks Pl, New York, NY 10003
The menu at Szechuan Mountain House is eclectic, creative, and hits more than it misses
Filed under:
Szechuan Mountain House excels at fiery and unusual