Oliviya
Restaurant · Bloomsbury

Oliviya

$$$ · Lebanese

Bloomsbury's cozy Lebanese terrace serves incredibly fresh fattoush, perfectly grilled sea bass, and smoky chicken wings worth the premium price.

Info

📍
Address
71 Hampstead High St, Greater, London NW3 1QP, UK, LDN

More like this