Oribu offers freshly prepared sushi and other Japanese dishes, alongside artisanal breads. The elegant setting and focus on flavor create a memorable dining experience.