Heading down from Boston for the Marathon. First time to Philly. We are looking for restaurant recommendations (probably Italian) since it's the night before the marathon. We are staying at the Westin Hotel so wouldn't mind if it was walking distance or a short cab ride away. Any recommendations for places that offer delicious food, not over the top expensive and romantic atmosphe (I'll be w/ my hubby)?