0 review
23 Kensington Church Street, Kensington, London W8 4LF
020 7937 5363
Lebanese
Kensington, West London
£££