Seemor
Central London › Fenchurch › Yalla Beirut, Lebanese Restaurant, Tower Hill
Yalla Beirut, Lebanese Restaurant, Tower HillB
19/21 Great Tower St, London EC3R 5AR
· Lebanese restaurant, Grill, Takeout Restaurant
· Fenchurch
Lively Lebanese grill near Tower Hill with flavorful shawarma and mixed grills, quick friendly service, and solid value for the area—though service charges, late-night ambience, and occasional service lapses divide opinion.
Opening Hours
Monday11:00–00:00
Tuesday11:00–00:00
Wednesday11:00–01:00
Thursday11:00–02:00
Friday11:00–02:00
Saturday11:00–02:00
Sunday11:00–00:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →