Famous Footwear opens at North Haven Pavilion