We will be in Philly on Saturday for a friend's Christmas party. My boyfriend just passed a special milestone & i'd like to surprise him by taking him out to lunch somewhere special. I don't want it to be TOO formal because the surprise will be spoiled if we have to get dressed up, but he really appreciates a place with excellent service (as do I). It does not matter what part of town it is or what kind of food, really, except Thai, which is not his favorite.
thanks in advance for your suggestions.