THE KEY LIME SHOP
Posted on June 28th, 2011

​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!


Posted in Shopping    Tagged with no tags