Alhambra is a restaurant specializing in homemade cuisine, including paella and local specialties like salmorejo.