Great little place. Super friendly. Food super fresh and tasty. The dark chocolate key lime pie is made with chocolate from the shop next door. Frozen to perfection. We will be back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.