From 9 a.m. to 9 p.m.
Platja de l'Apeadero. Entre l'avinguda República Argentina i el carrer Perú. 08860 Castelldefels Barcelona Spain