Palacio Alhambra offers a fusion of Moroccan and Spanish cuisine, including pizza, in a welcoming and informal atmosphere.