My wife and I stopped here for lunch after a recent shopping trip. We both ordered sandwiches which is their specialty here. The sandwiches come on fresh baked bread and are gigantic. We could have easily split one since we both were really full after eating just half. My wife got the turkey and cream cheese with cranberry and I got roast beef and cheddar, both were really good. The place is charming and the service is good.