200 Elizabeth St, Key West, FL 33040
(305) 296-0806
Website Menu
Looking for some delicious key lime flavor to spice up your life? Kermit’s Key Lime Pie is considered the best there is by Food Network and Paula Deen!