From a high school student to a part-time bartender and now as a grown-up, when I wanted to impress someone I took them to Piccolo Mondo. The attentive staff has always gone out of their way to treat me with great respect and care. The food is inspired. I would recommend getting reservations. Get their early so that have time to grab a drink at the bar and listen to the piano player.
Pros: service, atmosphere, food
Cons: little pricey
more