Pizza Review
For me, best pizza in Greece, maybe all of Rochester. Good crisp yet chewy crust, tons of cheese. Sauce has a nice tang. The definition of a perfect football pizza. That’s a review.