The stylish eyeglass brand Artsee has opened a suitably stylish shop in the Goldman Sachs building. "We display frames like they're a museum collection," said co-founder Julio Santiago. / 2 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram