Half a sandwich and a cup of soup for $10 and then they still want to charge $2 for a bottle of water??? Little pricey for my tastes. The ham and cheese sandwich was pretty good. At least until I discovered a nice long hair in it. The broccoli and cheese soup was also quite tasty. The place was packed though so in order to sit three at a table we had to beg for chairs. Service was quick and friendly. Might have been a 3 star without the added surprise in the sandwich but at least they didnt charge me extra for it!