Best Pizza NYC – John’s Interior

Best Pizza NYC - John's Interior

The charmingly divey interior of John’s