Ali Baba
Turkish · Middle Eastern
Ali Baba is a restaurant with multiple locations.
Location
Best places nearby
The highest rated places close to Ali Baba.
Local restaurants nearby
Muallim Naci Caddesi 43B, İstanbul
Location
The highest rated places close to Ali Baba.
Muallim Naci Caddesi 43B, İstanbul