Pizza Review
Not my fav stuffed pizza or even of the big 3 but still a great pie. Sauce is little oily and crust a little dry in comparison. This is great location with TVs