Filter
Delivery
Pickup
Outdoor
The best restaurants serving Lebanese food in England
401 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
43 Opinions in 1 websites
72 Belsize Lane Belsize Village, London NW3 5BJ England, England
LebaneseHad an amazing experience at Teta’s. The staff were welcoming and friendly, the service was excellent and the food was outstanding. Definitely worth a visit.
lamb