Pizza Review
Minimal flop, no grease, nice crisp, good sauce and good cheese. I feel a little remiss giving this pizza a score of only 6.9 because it’s my favorite around, but I have to keep things in proper perspective. I’ll start off by saying this...DeLosa’s has the best pizza all along the beach stretching from Pasagrille, through St.Pete Beach, through Treasure Island, and all the way to the end of Madeira Beach. Truth of the matter is, the overall quality of pizza in this area sucks. This is a good slice of pizza, just nothing special. If you’re in this area looking for pizza, DeLosas is your best bet. (The restaurant is also located in John’s Pass Village which is a pretty cool tourist location with a boardwalk, shops and bars and such)