Shop Cutler and Gross on Melrose AvenueA-list London-based eyeglass retailer, Cutler and Gross opens on Melrose Avenue in West Hollywood.