I will start off with - this is my wife's favorite place to go. Of course when she goes there she has only ordered the soup. The soup seems to be good and not a bad price. They have a number of salads available which seem to be not badly priced for what you get. A big part of their menu is mac and cheese dishes and sandwiches, which are quite a bit over priced. I had the cesaer salad which was not bad. I also had a panini sandwich which was way overpriced for what I got. The sandwich was ok - nothing special, but for the price had very little meat. My wife will most likely get me to go here again. I will not order sandwiches here again. Not worth it. The big thing I noticed is the place was dirty. We were there for 45 minutes. A lot of the tables were messy and had trash and crumbs all over them. There was trash, crumbs and napkins on the floor. The whole time we were there I never saw anyone cleaning tables or taking care to make sure the place was clean. We actually had to pick where to sit based on what table seemed to be the cleanest. I could understand the tables not being cleaned as fast on their busy days, but the place was nearly empty when we were there. Personally I don't like eating at places where they can't be bothered to clean the carpet and tables on a regular basis.