Reviewers mention ordering pizza multiple times and taking it to go, implying satisfaction, but do not provide specific details or explicit praise about its quality.
Google: 4.4★(1,883 reviews)— a measure of satisfaction. Our score reads what reviewers said about the pizza.