Ichie

Where: 53 W 106th St, New York, NY 10025

  • Reminds me of my mother’s cooking
  • The price point is high but worth it because it’s not half-assed. Restaurants in the UWS also have a right to charge a jerk tax. The people there are awful beyond words
Advertisements