Biaggi's is a fairly upscale Italian restaurant. While the prices are high, I believe it is worth the splurge, once in a while. The food is tasty and well prepared and the portions are very large. The spinach salad and the messina salad are both very good. I am also a very big fan of the Capellini Di Mare.
more