As has been mentioned before, the building between Mama Mia’s and Tussaud’s was torn down, and a new building is going up. Quite a bit has been done since the last time I took a picture. There have been rumours that it will be a Build-a-Bear store, but nothing official has been announced.
All things Niagara Falls tourism…