Santa Maria del Pi Barcelona, Spain Address Santa Maria del Pi, Plaça del Pi, 7, 08002 Barcelona, Spain, Google Maps There are currently no event dates available. Partner Offer