The service was terrible, we never got refills on water and it took forever to get our bill (and the restaurant was empty). The pizza was stiff and tasteless. It was overall a disappointing dining experience which I would like to forget. If you're in the mood for pizza it would be better to go to the supermarket frozen food section.
Pros: Good Location
Cons: Everything else