Japanese & Chinese cuisine with an Italian twist, specializing in all-you-can-eat sushi.