Plaça Revolució de Setembre 1868, 2, local 2, 08012 Barcelona, Spain
Google rating: 5
Google reviews: 7