As was mentioned in a previous comment, the building between Mama Mia’s and Tussaud’s was torn down recently. I don’t know anything about it as to who owns it or what is going to happen to the space.
All things Niagara Falls tourism…
As was mentioned in a previous comment, the building between Mama Mia’s and Tussaud’s was torn down recently. I don’t know anything about it as to who owns it or what is going to happen to the space.