Terra Reviews (0)Food & Drink₿ On-chain⚡ LightningAddress20 Via Pietro Micca, Torino, 10122, ItalyAcceptsBitcoin and LightningMapOpen map