Pizza Review
Not good taste. The cheese to sauce ratio is really bad, too much cheese for the sauce. Super thing crust, not good.