12121 W Linebaugh Ave, Tampa, Florida 33626 USA
Wonderful Bianca White Pizza with Spinach with extra garlic!
Photo Credit: Yelp