There are a few TV's in the bar, but in no way is this a "sorts bar". If you want to guarantee that you'll be able to see the game, PJ Whelihan's has many, many TVs and is about 1/4 mile away.
Yes
There is TV. Don't know if it will be tuned to Villanova.
Don't expect that it won't be crowded. It's a great place but everyone knows it.
Yes they do
Yes go NOVA!
Yes there are tv's there
Thanks! Your answer is awaiting moderation.