Nicely prepared dishes, pleasant staff, and tasteful decor. Wish there was an overall rating between average and very good as this is leans towards the lower end of the latter as you have to order at the cash register, pay for the meal, seat yourself and wait for food. A bit odd, given the prices. Nary the rose without the thorn.
Still, I would go back, as few other places seem to know how to cook pasta.