apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Ali Baba Restaurant
  4. Humous and Baba Ghanoush
Humous and Baba Ghanoush

Humous and Baba Ghanoush

Ali Baba Restaurant

32 Ivor Pl, London NW1 6DA

+442077237474

@alibabarestaurantlondon

YOU MAY ALSO LIKE

Baba Ghanoush
Baba Ghanoush
Om Ali
Om Ali
Vine Leaves
Vine Leaves
apicfood © 2022