32 lvor PI, London NW1 6DA
0207 723 7474 / 0207 723 5805
Info@alibabarestaurant.co.uk

We are open from 12pm - 12am
We do not serve alcohol but you are welcome to bring your own with you
with no further corkage charge.