- Address
- C. Adolfo Cabrera Pinto, 1, 38700 Santa Cruz de la Palma, Santa Cruz de Tenerife, Spain
- Hours
- Mon–Fri 7:30 PM–8:00 PM · Sat 1:15 PM–2:00 PM, 5:00 PM–7:00 PM, 7:30 PM–8:15 PM · Sun 9:00 AM–9:30 AM, 11:00 AM–12:00 PM, 7:30 PM–8:15 PM
- Phone
- +34 922 41 32 50