Japanese restaurant offering a combination of Japanese and Chinese cuisine, including sushi and ramen.