La Stazione is one of the nicer restaurants in the area, and the food is great. With the recent rennovation of a downstairs private room, there is now adequate seating for such a great place. There is a bar, but it's small. It's very cozy inside, and definitely worth checking out.
more