Ali Baba
Kebab House · Middle Eastern
Ali Baba is a kebab house offering a variety of options. It provides takeaway and delivery services.
Location
Best places nearby
The highest rated places close to Ali Baba.
Local restaurants nearby
110 Bancroft, ENG
