Up The Stairs!, 277 Front St W, Toronto, ON M5V 3G6, Canada — Toronto.
What fans who've watched a game here say. The bar can't edit this.
No specials spotted yet. Saw wings or pitcher deals on a game night? Share it below.
No tips yet. Is the sound on? Where's the best seat? Tell the next fan.