Ozumo offers contemporary Japanese cuisine, featuring sushi and pub-style plates, complemented by sake and cocktails in a stylish setting with a beer garden.