We dined in once and also did carryout a 2nd time. Both times, the pizza was great. When we dined in, we were towards the end of the lunch hour on a week day but the place was packed. We had a little bit of a wait for our food but we were in no rush so we didn't mind. The manager stopped by several times to apologize and make sure we were ok. The food is very good and great, friendly service. Our only complaint is that the restaurant shares a parking lot with another restaurant and a medical facility so parking is tight and very limited.