81933 Overseas Hwy, Islamorada, FL 33036
GF Key Lime Pie on a Stick
GF Key Lime Pie Slice
GF Key Lime Pie