Ali Baba is a Turkish restaurant offering dishes like meze and moussaka.