apicfood
Food
About
Locations
App
download app
UK
London
Abu Zaad Restaurant
Makloubeh, Lamb Shakrieh and Lamb Mandi
Makloubeh, Lamb Shakrieh and Lamb Mandi
Abu Zaad Restaurant
128 Edgware Rd, London W2 2DZ
+442072248382
@abuzaad.co.uk
YOU MAY ALSO LIKE
Moussaka
Mandi Lamb
mix grill