Lombardi's
32 Spring St, New York, New York 10012
Featured Review : I know, I'm only supposed to be writing about stuff you didn't already know. However, I'm writing about Lombardi's because if you absolutely HAVE to go here, this is what you should know.
If you haven't heard of Lombar...See Full Review