Allen Edmonds will bring its world-renowned men’s footwear collection to Greenwich Avenue next month. Slated for an opening on June 2, the company has manufactured premium men’s shoes and accessories ...