The Canuck True North is a Chelsea bar for Canada fans at 330 7th Ave. Call ahead on screens and sound before kickoff. 5.0 public rating.
Closed · 11 AM