Club Italia
Learn how the Cvent Supplier Network works
RR 1 2525 Montrose Road Niagara Falls, ON L2E6S4
Club Italia Meeting Space
Meeting rooms1
Standing capacity600
More
Contact Us
Already have an account?See a problem with this venue's profile?
Submit an issue