TriBeCa hot spot showcasing rustic Italian cuisine in a lively atmosphere.
Reservations for Locanda Verde Tribeca drop 29 days in advance at 10:00 AM.