Pizza Review
Not the best pizza. The cheese is barely tastable, the crust taste like microwave pizza. However the sauce is the only good part about the pizza.