Sports Cafe Champion
Sports Cafe Champion, located at Danforth and Eglinton, is a spot for fans of hockey, baseball, soccer, basketball, Nascar races, and much more to watch the game or race in a pub setting.
Join the conversation Load comments
Grace O'Malley's
Only Cafe
Tammy's Wine Bar & Cafe
Greta Bar Toronto
Compton Ave.
The JoJo Bar
Good Company
Charlemagne Cocktail Bar