Spacious and lively spot in TriBeCa for yummy Italian serving breakfast, lunch and dinner.
Address: 377 Greenwich St, New York, NY 10013
In a great area
Good food, lively bar
Would take my parents here for lunch
DISHES I’VE TRIED