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