Address: 4573 Queen St Niagara Falls, Ontario
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.