Teta's
Restaurant · Bloomsbury

Teta's

$$ · Lebanese

Cozy Bloomsbury spot with authentic Lebanese mezze—creamy hummus, crispy falafel, and perfectly charred grilled meats in a welcoming neighborhood setting.

Info

📍
Address
72 Belsize Ln, Belsize Park, London NW3 5BJ, UK, LDN

More like this