Polar Cave has the best ice cream on Cape! The owner is almost always behind the counter scooping! Gotta love how the owner doesn't mind getting their hands dirty.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.