Yalla Beirut, Lebanese Restaurant, Tower Hill
Y
City of London, London, UK
4.8
Lebanese
Falling-apart charcoal garlic chicken and crunchy cheese-kebab spring rolls make this Tower Hill spot worth returning to again and again.
Falling-apart charcoal garlic chicken and crunchy cheese-kebab spring rolls make this Tower Hill spot worth returning to again and again.