Located on Clifton Hill
4955 Clifton Hill,Niagara Falls, Ontario L2G 3N5
905-371-8981 Parking available on Clifton Hill
Open Daily: 3:00pm — 11:00pm