L Artusi

L Artusi

228 W 10th St, New York, NY, USA, 10014

Savor modern Italian cuisine at L'Artusi, NYC's gem known for seasonal dishes, house-made pasta, and a welcoming atmosphere.