Restaurant L'Horta offers traditional Mediterranean cuisine with a focus on pizza, emphasizing an innovative and sustainable approach. It is described as a modern and welcoming place, suitable for relaxed lunches.