Pizza Review
Ordered a large cheese pizza. Its not horrible but its not great. Kind of disappointed based on their reputation. Cheese is chewy and rubbery, sauce is a little bland, crust was probably the best part. Also, since when is 12" a large pizza? 6.3