This restaurant offers a variety of Japanese cuisine, with a focus on sushi. It is located in the Ocean Plaza shopping center.