Italian restaurant · West Village
54
"An Italian American restaurant in the West Village." - Emma Orlow