London, United Kingdom
Foodie – London, United Kingdom
The most amazing sushi!Beautiful platesEverything on the menu is delicious! Great serviceExpensive but worth every penny!
157 Westbourne Grove, London W11 2RS, UK