I've eaten at the Georgetown Inn - and you must take your wife down the side of Mt. Washington and walk around DT Pittsburgh. I remember as a kid Pittsburgh and Cleveland so sucked - but not now.
Even though I have a hatred for the Steelers, DT Pittsburgh is really nice - but look over at Heinz field while eating dinner. Those seats are ORANGE - NOT yellow.