The Baklava Reviews (0)Food & Drink₿ On-chain⚡ LightningAddress411 Greene Street, Key West, FL, 33040-6517, United StatesAcceptsBitcoin and LightningMapOpen map