Carrer d'Alí Bei 80-54, Barcelona, Spain
Fee: Free
Opening hours: Mo-Su 05:15-23:15
Open in Google Maps