Venue Info

Located inside the Air Canada Centre, The Dog House serves up quality Nathan’s dogs to hungry sports fans and concert goers.

The Dog House Toronto
Nation

The Dog House

RENÉE S. SUEN

Located inside the Air Canada Centre, The Dog House serves up quality Nathan’s dogs to hungry sports fans and concert goers.