10 Palace Place, London, SW1E 5BW
fairly.trim.behind
Get Directions
Covent Garden
Kensington
Soho
Victoria
Liverpool
All Hotels
This first-class Lebanese restaurant and grill serves mezze platters falafel, grilled meat and fish, and traditional desserts.
More Details