L'Artusi, Maialino or Locanda Verde?
I'm visiting NYC for two nights, have reservations at all three but want to do one Italian. Which should we eat at?
-----
L'Artusi
228 West 10th Street, New York, NY 10014
Locanda Verde
377 Greenwich St, New York, NY 10013
Maialino
2 Lexington Avenue, New York, NY 10010
