117 Chace Hill Rd, Massachusetts 01564 USA
key lime pie (regular) and peach (vegan)
Photo Credit: Yelp