Leon's - Review - Union Square - New York - The Infatuation
"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