This place usually does pretty well, but I'd recommend going somewhere else when it's busy. Pizza was ready 15 minutes after they said it would be ready and the quality was not up to the standard they usually have. Check out all that crust, where's the pizza?!
One star for this visit, but I gave them three since they generally have been good.