I have eaten here many times, it is my family's favorite restaurant for any special occassion. As another reviewer said, the food is just as good as any place in the North End. The bread (and I am not a huge bread eater) is spectacular. They have rolls which are outstanding, especially when dipped in their olive oil with garlic. They also have a great focaccia bread with fresh tomatos and garlic. Their salads, apps, and soups are also great, I have had several including the tossed salad, ceasar, shrimp cocktail, stuffed mushrooms, clam chowder, and french onion soup. As far as the main course, again what can I say but great. I usually get the tuna or the sword fish, but have had many other dishes, and all have been great.
Pros: Everything - food, atmosphere, service
Cons: None - except that it is close to Gillette Stadium, would not go there on game day