228 W 10th St
New York, NY 10014
New York, NY 10014
Open Hours5:30pm - 12:00pm
OverviewThe team behind the year-old neighborhood gem dell'anima are proud to announce the opening of L'Artusi, a seasonal Italian restaurant in the West Village. Featuring rustic cuisine...
more