Friendly atmosphere. Great place to watch your favorite sporting event on one of the dozen HD TV's, there are 8 TV's at the bar alone. I always experience excellent service with a smile by all the staff.
My favorite place for chicken wings, located walking distance from the Subway too, at Finch Station. So many flavors to choose, try the Pucken Insane if you dare?