Great pasta dishes here. The sandwiches are also good. Their "make your own" options are nice, everyone can find something they like. The atmosphere is nice, I prefer to eat upstairs as there is more room, and I have never had a problem with the people who work there.
The price is rather high though, $6-$8 for a pasta dish, most of which is the pasta itself? Give me a break.