The pizza here is just OK for the price. We've ordered the thin crust cheese pizza on two different occasions and it seems like one was good, and the other was not. There's simply too many pizza joints around here to settle for mediocre pizza.
Also, side note...we did not dine in either of the times so I can't speak to the atmosphere.