Aldo brings its signature blend of trendy and affordable footwear and accessories to Queens Center in Elmhurst, NY, offering a wide array of styles that cater to fashion-conscious shoppers looking for the latest trends without overspending. The store's vibrant display windows and well-curated selections make it a must-visit spot within the mall, attracting both locals and tourists who appreciate Aldo’s commitment to style and value.

Other Aldo locations

All locations →