I just moved into the area and am not very familiar with the restaurant scene. My parents are coming this weekend and I am looking for a great, nice restaurant to take them to. They like all foods from sushi to Italian so any style will do. I want to take them to a nice upscale/tasty restaurant. However, My boyfriend is a die hard Phillies fan and as we all know they are playing on Saturday night during dinner time. Can anyone recommend a place where I can please everyone (upscale restaurant with tvs in bar area)?