Posted
by Gary Lenox
on 02/28/2007 WOW! Neo has some of the fanciest sushi on the Upper West Side. It's not cheap, but definitely worth taking a trip to taste some of the freshest sushi available. The service was also excellent, and I will be back to try some new flavorful fish!