Pàdel franc Leave a Comment / By Viren / December 8, 2025 Address: Av. de l’Estadi, 30, Sants-Montjuïc, 08038 Barcelona, Spain Phone: Opening Hours: Sunday: Monday: Tuesday: Wednesday: Thursday: Friday: Saturday: