Bitcoin ATM - Rothbard Reviews (0)ATMs & Kiosks₿ On-chainAddress14 Via Conegliano, Roma, 00182, ItalyWebsiterothbard.euPhone+39 800776811AcceptsBitcoinMapOpen map