I am so happy to read your friend planning. I think so this will be the best way to spend a wonderful time in new and attractive places. I have enjoyed this trip so, I will share some names of the best shopping malls which have around Niagara falls. These names are
Town Centre Plaza
SmartCentres Niagara Falls
Thorold Stone Plaza
Mount Carmel Centre
Niagara Consumer Square
I think so this will be the best information for you friend. They will go there and enjoy shopping there. I am damn sure you like my suggestion.