Service and Staff are friendly and fast. Quality is consistent, clean building and good atmosphere. I would like to give them 4 stars but their corporation is way too proud of their mediocre food and portion sizes. Food prices are way too expensive for what they serve you. If you want to run a good business then have your prices match your quality and portion size.