Café Montetoro Reviews (0)Food & Drink₿ On-chainAddress15 Calle Garrido, Guarrate, 49156, SpainWebsitecafemontetoro.comPhone+34 659 159 261AcceptsBitcoinMapOpen map