Been there. Done that.
Norwalk Town Square is one of Been there. Done that..

1. Norwalk Town Square

8.2
11633 The Plz (at Rosecrans Ave & Pioneer Blvd), Norwalk, CA
Shopping Plaza · 11 tips and reviews