Best Italian Restaurants in the West Village
259 West 4th Street, New York, NY 10014 Lume landed in the former Extra Virgin digs as one of the latest offerings for Italian fare (with some French twists) in the West Village. From the same team as the nearby St Tropez wine bar, Lume reflects its name, which means “light” in Italian, with a … Read more