Ambiance: 3/5
Food: 5/5
Service: n/a
After all the reviews, I had to check this place out. Yelp doesn't lie! I did takeout and ordered the yellow tail sashimi and something called a Super Dragon Rolls. The sashimi was pretty good, but the Super Dragon Rolls - huge, but mouth watering. Eel, avocado, other stuff and melted it in your mouth. I did take out so I've never dined in, so I can't comment about the service. I hope they don't have bad service or else it'd be a shame.