Japanese delicatessen offering a wide variety of sushi dishes. Features a modern atmosphere and offers both dine-in and takeaway options.