Restaurants
New French
412 Greenwich Street, New York, NY 10013
L’Abeille is a new french spot in New York City.
Details to come.
Where
Pinned to the street, not the door — expect it within ~50 m.
Record