L'Alhambra is a restaurant offering a varied cuisine. It also functions as a tea room.