Japanese restaurant specializing in sushi. Offers dine-in and takeaway options.