El Sabor Reviews (0)Food & Drink₿ On-chain⚡ LightningAddress103 Union Street, London, SE1 0LA, United KingdomAcceptsBitcoin and LightningMapOpen map