The Odd Duck Reviews (0)Food & Drink₿ On-chain⚡ LightningAddress205 South Main Street, Cascade, ID, 83611, United StatesAcceptsBitcoin and LightningMapOpen map