One of my Japanese friends actually recommend this place to me. This place is sooo awesome. Definitely worth the waiting.
Their green mussels, seared tuna, salmon and uni are the best. Tuna and yellowtail are awesome too. However, never try their calamari tempura... (it's all you can eat so you must finish everything) It's $33 per person after tax and tips.
Pros: Fresh sushi
Cons: Long waiting during weekends
more