I've been walking by this place for years and I finally ate here yesterday afternoon with about 20 co-workers for a holiday lunch. Overall, it was a nice little place - it's actually much bigger than I thought it was from the outside. With the exception of our large group, it seems like it would be a nice, quiet place to eat.
The variety of menu options was great. Something for everyone :) Lots of different options and the staff is also very accommodating to any dietary restrictions. I ordered the Sweet Potato Gnocchi (see pic) which normally has meat, however they were more than happy to make me the gnocchi without the meat and in a vegetarian cream sauce. Great tasting food with just right portion sizes. The dishes were priced decently for a nice lunch and the wait staff was very attentive.
Reason for 3 stars only:
1) it took over an hour to get the food. Yes, I am aware we were a large group, but an hour even for a large group seems excessive.
2) one of my co-workers found a long hair in his food. He picked it out and didn't say much about it because he was too hungry from waiting an hour for the food (boys are gross like that sometimes)!