I'm from Chicago and have been to New York several times. I've been to several places that people claim have the best pizza. None of it compares to the classic Napoli pizza made here. There was a long wait outside before being seated, but it was worth it for the best pizza! Highly recommended!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.