Anbar Restaurant
Restaurant · Kensington and Chelsea

Anbar Restaurant

$$ · Lebanese

Hidden Lebanese gem tucked behind Harrods serving fresh-made dolma, seabass, and impossibly smooth hummus—everything prepared in-house by skilled chefs.

Info

📍
Address
7 Pavilion Rd, London SW1X 0HD, UK, LDN

More like this