Italian restaurant · Greenwich Village
3
"From the Anton’s team, Leon’s is an all-day Italian cafe in Union Square. Expect mostly pastas and salads. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation