Japanese restaurant specializing in sushi. Offers all-you-can-eat and takeaway options. Available on delivery platforms.