Av. Fabregada, 91, 08901 L'Hospitalet de Llobregat, Barcelona, Barcelona, Spain
Is this your venue?
Claim it and manage its listings, photo and promos from your own panel.
Barcelona. Sala Lennon’s