Its gonna go down in a few weeks.
Necessities: 1) liquor license, 2)a bit of atmosphere (i.e. distractions if conversation starts to really go badly/wane), 3)asian food is a no-no, 4)italian is ok, 5)and about $$$. Center city proper/old city/rittenhouse are pluses - not into Univ City or deep South Philadelphia
Seemslike the only ones that are fitting this "bill" are Capital Grille and Brasserie.
What else ya got?
edited to say that yes, good food is a must. I've been hearing excelent things about the new M near Washington Sqaure but....apparently its very quiet. Oh - and Ansill's small plates won't fit the bill either.