Ali Baba is a Turkish restaurant.