L'Abeille

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
Share by: