Sakura offers authentic Japanese cuisine, specializing in sushi, in a warm and inviting atmosphere.