Cafe Helen
Café · Westminster

Cafe Helen

$

Edgware Road institution where meat shawarma and crispy falafel arrive fresh-made in front of you, with customizable spice levels and friendly service.

Info

📍
Address
105A Edgware Rd, Tyburnia, London W2 2HX, UK, LDN

More like this