2 reviews
157-159 Notting Hill Gate, Notting Hill, London W11 3LF
0207 243 0090
Caribbean, Creole
Notting Hill, West London
£££