My favorite pizza place in America. Better than Mama Sbarro's in New York City, and that's saying something
The original Christmas (half red child and half green chile) Papa’s plate was amazing and enormous. I liked the green chile a bit better, but liked being able to try both