200 Elizabeth St, # A, Key West, Florida 33040 USA
White Chocolate Dipped Frozen Strawberry Key Lime Pie | Instagram: @telephonesmoothie
Photo Credit: Yelp