6272 Forest Hill Blvd, Greenacres, Florida 33415 USA
Bubbles on The crust. The best
Photo Credit: Yelp