Lupo Rosso is our favorite Neapolitan type pizza in town and we’re obsessed with the Vodka Pesto pizza. The combination of flavors just go so nicely jointly. It’s possibly a very good point this put is in Prolonged Island Town and never ideal down the street or we’d be addicted!As a local New Yorker and avid pizza lover who lived in Manhattan