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?
228 West 10th Street, New York, NY 10014
377 Greenwich St, New York, NY 10013
2 Lexington Avenue, New York, NY 10010