Aux Saveurs Du Liban

Delicatessen in Kensington, London
Nearest public transport
Kensington (Olympia) - National Railway