Window shopping
Very nice
Has good options here.. not much rush
Good location
FM Plaza is located at Brampton, ON L7A 0P1, Canada