Back to Rankings

New York · Restaurant

Mountain House Times Square

8 / 10RestaurantIs a Chain

My review

  • everything was above avg.
  • 水煮魚 is correct and v fresh

Visited 9/9/2026

Photos