This is my favorite Italian place in town (and that's an honor... there are a lot of Italian places!). The restaurant is small but the atmosphere is pleasant, making the food taste even better than it already does. The pizza is the best I've ever had and the pasta is good too. This place is kind of pricey, but it's your best choice for an upscale Italian dinner.