5890 Main Street, Niagara Falls, ON L2G 5Z8, Canada
Hours: Thursday: 10:00 pm - 2:30 am Friday: 10:00 pm - 2:30 am Saturday: 10:00 pm - 2:30 am