Excellent! This was our favorite key lime pie on Key West. The texture was creamy and the flavor wasn’t overly sour.
Yes