Spazzo is quite romantic; it's just that it can be a bit loud.  The cuisine is more haute than strictly Italian and the wine selection is excellent.  The view is nice, but sitting at the counter by the kitchen is a great way to watch the chefs in action and get to know the staff for bites of cheese and other 'considerations'.  If you're energized by people, this restaurant is a generator.  Just get reservations.
Pros:  Atmosphere, Service, Food
Cons:  Loud, Reservations!
                        
more