Pizza Review
This is delicious sicilian pizza. Don’t bother with their regular slice. The sauce on this is the star of the show.