Pizza Review
Average pizza at best… a little greasy, not much flavor and not a good cheese to sauce ratio. Tasted too cheesy.