After reading four star reviews on Yelp for Ichiro, I decided to check out this sushi establishment on the Upper East Side on Second Ave between 87th and 88th. Although I’ve lived in the neighborhood for several months, I still haven’t found my go-to sushi place so was eager to give this place a [...]


