Beach Volleyball Leagues - Niagara Falls - Club Italia
-
Address
2525 Montrose RoadNiagara Falls, ON L2H 0T9Sub Locations
- Court 1
- Court 2
- Court 3
- Court 4
Beach Volleyball Leagues - Niagara Falls - Club Italia
Located just off of the QEW Highway & Mountain Road Exit in Niagara Falls!
This location features an onsite restaurant & lounge ideal for team gatherings pre or post game social activities!
New Restaurant Patio to be built this summer to view the games as well!