It wasn't my favorite pizza, but I think that's more indicative of my taste than the quality. For instance, the pepperoni was fresh and had a good taste - I just prefer thinner slices that are more crispy. The sauce was good and slightly sweet. Probably the best part was the crust - crispy on the bottom, but chewy on the inside and had a nice flavor.
As for the atmosphere, everything was very clean... I haven't seen such clean drink glasses in a long time. The utensils and cloth were also very good.
Service was adequate - the waiters were aware of their tables, providing refills as needed and checking in at a reasonable rate. Drinks were brought out quickly. When there were seats available we were seated quickly.