L'Abeille Restaurant

COMPLETE RECONFIGURATION + INTERIORS

54 seat French restaurant in the heart of TriBeCa


New York City, New York

Photographs: Nicole Franzen

MORE INFO