I was in Philly for some work and the game was going on, visited this place for dinner. There are a lot of large screen TV's and you can watch all major sports events here. The bar and the food is good. The gaming arcade is excellent. The parking is little expensive.