Address: Avda. del Segre, 62
Town: Puigcerdà
Phone: 972 882 334
Services: Vegetarian cuisine