Yalla Beirut, Lebanese Restaurant, Tower Hill

Yalla Beirut, Lebanese Restaurant, Tower Hill

Y

City of London, London, UK

5.0
Taste
4.5
Vibe
5.0
Service
££££Price
Lebanese

Falling-apart charcoal garlic chicken and crunchy cheese-kebab spring rolls make this Tower Hill spot worth returning to again and again.