Very good food, including great pizza! Which is what you want in a restaurant. The place is clean and well kept. Their customer service could use improving, the person behind the counter acted if they were at the end of a 16 hour shift.
My only real complaint is they don't have a location in Cornelius.