Ali Baba

Address
32 Ivor Place NW1
Phone number
020 7723 7474
Corkage charge
none
What to expect

Egyptian food – don’t be put off by Kebab shop at front

Average price 3 courses
£15