Rating: 4.0
I honestly do not understand how they maintain the outstanding levels of quality across all of their outlets. But point is that they do, and I couldn't be happier. The service, great. The food, great. The ambience, great.