The Hub4333 Queen Street
Located downtown Niagara Falls, The Hub is a community space where a variety of events take place and groups meet. There is local artwork that is displayed, food shared, and live music. This is a place that is all about the community and coming together. It is a very welcoming and warm environment that is worth checking out.
What People Are Saying... See All
More Entertainment... More