0 review
53/54 Duke of York Square, Chelsea, London SW3 4LY
0207 657 1961
Lebanese
Chelsea, West London
£££