If you are looking for a huge sandwich this is the place to go. The food is good, the menu is perfect but the price is way too high. $16.00 for a sandwich kills the idea of eating a sandwich. It has way too much meat on it, probably not proportional to a typical sized person. Eating a good deli sandwich shouldn't be a food challenge. The soups are great, the pastries are eh.. ok. What killed this review is the language behind the counter. F bombs and other colorful words were dropped as casual as could be. The wait staff however were very patient with rude customers so I give them credit for being professional at the front of the house, the back could use some curb. I liked the food, just didn't like the portion size and the price.