Cape Coral Aldi grand opening day

A long awaited Aldi store in Cape Coral has finally opened. The Aldi is located on Pine Island Road.