Pizza Review
First review of this place in awhile pizza seems to have improved compared to the prior scores. Visually is more appealing for sure. The sauce is the center of this slice with a very well put together flavor complex.