Surprisingly decent. They have a real monopoly in town, and their setup is a little odd if you just want to get something to go, but the food is good, fresh, with good variety on the menu. On the pricey side, but hey, Concord Center is a tourist destination. Service was very good and friendly.
Review Source: