I love Lucca. It is pretty pricey but the food is great. It's a big place so you're not cramped and they have a big full bar. Make reservations and ask for a table by a window. My boyfriend took me there for our first date over a year ago...I was very impressed and we have been back since. I can't wait to go back again.
Pros: Great food...great ambience...extremely romantic
Cons: just the normal North End parking situation
more