Ali Baba is a Moroccan restaurant known for its warm atmosphere and offering couscous and tajines.