This Japanese restaurant is located on Kawaguchi Street in London and is a small restaurant. The restaurant is decorated more casually and the interior is crowded. The Japanese cuisine here is very authentic, in addition to sushi and ramen, there are other dishes. I like his miso soup, which is delicious.