Pizza Review
One of the best in St. Pete. The largest you can get is 14” Great light crust, but still crunchy Fresh sauce Not too much grease I’ll definitely be back