Restaurant Ogoura offers a selection of simple and authentic Japanese dishes, with a particular highlight on the freshness of its sashimi. It is described as a zen and friendly sushi bar.