This Japanese restaurant is located on Brompleton Road, London, not far from Harold Department Store. The restaurant is large in size, the decoration is very Japanese, and the dining environment is very good. The sushi here is well done and there are more tastes. The restaurant is more efficient, and it will be able to be delivered to the table soon after ordering, without waiting for a long time.