Les Finestres de Llúria offers refined Catalonian cuisine featuring traditional dishes made with seasonal ingredients. It also features a leafy terrace.