4400 NW 87th Ave, Miami, Florida 33178 USA
Their take on a key lime pie, looks beautiful, but the meringue was mushy and not my fever,
Photo Credit: Yelp