1311 Miccosukee Rd, Tallahassee, Florida 32308 USA
Key Lime Pie ...... very light and the merengue is very unique
Photo Credit: Yelp