BiznesBuzzer
The Dock Ellis is a toronto based sports bar providing the finest in sports viewing, food and libations. We are located at 1280 Dundas street west, on the North side just West of dovercourt.