Terruja is a fine dining Mediterranean restaurant offering a unique culinary experience. Integrated within a hotel, it emphasizes local gastronomy and a personalized service, drawing inspiration from the surrounding nature.