Pretty good, nothing really special. Good bread would have made a huge improvement in the sandwiches, because the flavor of the meat was quite good. But it takes bread to make a sandwich, and this bread was mediocre. With a little focus on the bread and this would be a four instead of a three.
Good value, good service, and pretty good food. Too bad, it could be so much better so easily.