This location is always clean and playing good, quiet music which sets an amazing ambience. The employees are very knowledgeable about the menu and pleasant to deal with.
The food is priced right and always comes out good. I have never had one complaint about their meals. The pizza sometime lacks in cheese and thickness, but overall it's average.
The one thing I absolutely despise about this location-delivery of the plates. If you see two people sitting together, bring out the food at the SAME TIME! It's so irritating to be with somebody and have your food in front of you for ten minutes before they get there's.