I had a terrible experience there but it was a long time ago and the Yelp reviews seem fine on it, though I haven’t seen any posts (positive or negative) here or on CH in a long time. There are too many pizza places closer and more reliable for me to ever return. I won’t go into details because it was so long ago and I’m pretty sure I posted at the time on CH. Please post back if you go!