La Paparrucha Reviews (0)Food & Drink₿ On-chainAddress18-20 Rua Dom Pedro V, Lisboa, 1250-094, PortugalWebsitelapaparrucha.comPhone+351 213 425 333AcceptsBitcoinMapOpen map