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
Sunday10:00–23:00
Monday10:00–23:00
Tuesday10:00–23:00
Wednesday10:00–23:00
Thursday10:00–02:00
Friday10:00–02:00
Saturday10:00–02:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →