13980 W Hillsborough Ave, Tampa, Florida 33635 USA
Pumpkin Flan that is rich and creamy.
Photo Credit: Yelp