Osaka Japanese restaurant is a place where you can experience Japanese cuisine at its finest. The Sushi is always fresh and the ingredients used in our hot foods are of the highest quality.
With experienced sushi chefs scouted from Mayfair, presentation is also second to non.