16019 Tampa Palms Blvd, Tampa, Florida 33647 USA
Not a great pic of the cheese pizza hiding under the meatball pizza
Photo Credit: Yelp