Pizza Review
Fresh Italian pizza (Americanized to my liking). The vibes are top tier inside. The pizza is delicious but just lacks a flavorful crust and keeps it out of the high 8’s or 9’s scores. Definitely worth trying in Clearwater Beach.