Makes me remember college days ~ the food is good , reasonable and the portions are filling ! Though the staff could be trained a little more and be a little more proactive ! Service is not bad overall ! They bake their own bread which is used in the various sandwiches which is awesome and the little counter at the entrance with the desserts and bread on sale is nice. So thumbs up for this one....love to go there whenever possible .