A mini mall is a place where there are retail businesses.