1912 Main St, Valrico, Florida 33594 USA
July 2021: Key Lime Pie-- one of two Pie slices offered here-- SO GOOD
Photo Credit: Yelp