Pizza Review
The most overrated overhyped pizza ever. Sauce tasted straight out of a can. Chewy crust and not on a good way.