apicfood
Food
About
Locations
App
download app
UK
London
Beit el Zaytoun
Batata Harra
Batata Harra
Beit el Zaytoun
15-17 Barretts Green Rd, London NW10 7AE
+442089611166
@beitelzaytoun
YOU MAY ALSO LIKE
falafel
Kabseh Lahme
Batata Harra