Kastache Cafe Reviews (0)Food & Drink₿ On-chain⚡ LightningAddressVarca Road, Benaulim, 403716, IndiaAcceptsBitcoin and LightningMapOpen map