Small restaurant with very good food and service. I try going at least once a month since I work close by. This is a small place so sitting can be very limited especially during lunchtime. They have a wide variety of things to choose from. Their pizza and pasta dishes are pretty good too. The prices are also reasonable.