N, R at Prince St. Vesuvio has famously been credited with being the most-filmed storefront in New York City and it's easy to see why. With its fanciful green curlicues and windowful of crusty ...
Some results have been hidden because they may be inaccessible to you