This tiny little spot is amazing. It only seats 30 or so, so make reservations, but this place is worth the effort. The food is the best I've had on the North End by far and the atmosphere was superb. Prices are fairly high, but you pay for the best Italian meal in town.
Pros: good food, great location, romantic
Cons: small
more