Free listing
O
Sushi Restaurant
Laid-back chain outlet specializing in Asian cuisine, sushi & cocktails, plus a take-out option.
19 New Cavendish Street, London, Marylebone, Greater London, W1G 8RL, Un