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
Download the ultimate insider’s guide to the world's best restaurants.