0

The Key Lime Shop

Don’t miss The Key Lime Shop, located at the corner of Greene Street & Elizabeth Street which, as the name implies, makes and sells items made from the legendary local citrus fruit.  They will ship right to you!

| Share

Leave a Reply