Ali Baba
Ali Baba in MaryleboneAli Baba Marylebone is a small, family-run Egyptian restaurant at 32 Ivor Place, NW1 6DA, a short walk from Baker Street. It has served home-cooked Egyptian food since 1979, which makes it one of the longer-standing Eg
More Info