Tried this place after reading all the Yelp comments, and I am pleased with the choice. Our regular sushi guys went out of business, and we have been searching for a good replacement. We have tried a few in the city and we usually hit overpriced or low quality.
We ordered a tray and some assorted rolls from O Shima and I have enjoyed every piece. Fresh and large pieces of fish and great tasting ingredients.