This place has the best pizza in St. Pete. I'm very picky about the sauce and Gianni's makes one of the best I've ever had. You can tell they use quality ingredients and the crust is perfect every time. I work in the area and love their lunch specials. Only wish they had another location closer to where I live in Largo.
Pros: Great pizza, affordable lunch specials
Cons: Wish thay had more locations
more