apicfood
Food
About
Locations
App
download app
UK
London
Al Balad
fresh minted lemonade
fresh minted lemonade
Al Balad
11 Edgware Rd, Tyburnia, London W2 2ER
+442035385096
@albalad_london
YOU MAY ALSO LIKE
Grilled halloumi
hummus
Fattoush