My partner and I came here - ordered one of the red dragon roll and another salmon roll (forgot the name). We both agreed A+ for presentation/decoration of the food but C+ for food taste. The service was good, clean inside, cushioned seats were super comfortable.
But the food... the fried shrimp tempura inside the sushi tasted stale. It wasn't crispy and hot as it should be if it was freshly made. The salmon slices on top were thin and didn't taste fresh either. Eel slices on the dragon roll was very average as well. Perhaps we came during off-time (around 2-3pm) so we were the only customers in the restaurant hence they didn't have fresh food available.