Address: 4573 Queen Street, Niagara Falls, ON, L2E 2L7
Phone #: 905-357-9000
Offering "Canadiana" menu and all your favourite sports on over 20, 50" Plasma TV's and Niagara's largest sports big screen at 144"... in full HD!
Now taking applications online (and by resume at the location).
Be a part of this exciting new restaurant in Historic Downtown Niagara Falls.