London, United Kingdom
Foodie – London, United Kingdom
Delicious upmarket greek food. Great spot for greek food in Notting hill. Sharing plates concept. More on the expensive side but worth it. Recommend the sea bream carpaccio.
18 Hillgate St, London W8 7SR, UK
Download the ultimate insider’s guide to the world's best restaurants.