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 ...
Results that may be inaccessible to you are currently showing.