Pizza Review
I found out they are the sister spot to the place I already reviewed in Largo Mall. That place I did not rate that high. 1. Location is great, right across from the beach. 2. Nice colorful building, just like you find in Key West. 3. The very first thing I saw was the sign advertising that they use Grande cheese, which is one of the best. Unfortunately I couldn't really appreciate the cheese because the sauce was not my style and the dough had no flavor at all😢.