apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Ali Baba Restaurant
  4. Shorbet Aats
Shorbet Aats

Shorbet Aats

Ali Baba Restaurant

32 Ivor Pl, London NW1 6DA

+442077237474

@alibabarestaurantlondon

YOU MAY ALSO LIKE

Grilled Kofta
Grilled Kofta
Humous and Baba Ghanoush
Humous and Baba Ghanoush
Om Ali
Om Ali
apicfood © 2022