I really like Il Canale. Cute spot on a side street with delicious pizzas and pastas. I got the linguine with clams the last time I was there and it was very good.
You might want to consider Il Canale. I've only had their pizza and mozzerella salad, but both were pretty good. It has a modern, upscale-ish atmosphere.