Locanda Verde is a high end, chic Italian restaurant located in Tribeca. It is not cheap, but there is good value in…
Tag:
Tribeca
-
-
This is not a casual omakase. The price point is high, the restaurant is on the Michelin list, and the food is…