M
Miguel Review of Locanda Verde
Best Italian food in TriBeCa! Everything is good h...
Best Italian food in TriBeCa! Everything is good here: the cheese and steak tartare appetizer, homemade bread, pasta and deserts are all good!
Comments: