Restaurant Pipa

159 Carrer de Llull · Spain - Barcelona