I saw another post that mentioned that great service. I would also say the service is very good in terms of the people, but not necessarily the overall service the restaurant provides given they charge restaurant prices. You order, you pick up your own food and you put your own stuff away, yet prices are equal to other restaurants in the area (Scaddabush for example).
That aside, most of their dishes are OK. I have found that some of their salads, such as the Caesar, have way too much dressing, while some of their pasta dishes, such as the Bolognese seem to be over spiced with too much sauce, not enough noodle (strange it is usually the opposite).
I still come here every once in a while as some of my co-workers like it. Some of the pizza's are pretty good. Someone mentioned the Margherita. At the end of the day there isn't much in the area so they are filling a void for those looking for a lunch time place. Get here before noon at lunch or you won't find a seat.