OPEN

The Barbary Notting Hill

mediterranean restaurant
4.4(267 reviews)
112 Westbourne Grove, London W2 5RU, UK