Artichoke Pizza – Best in NYC?
Tommy’s in The Bronx is the best pizza I have ever had and I will never go against anyone from the neighborhood. However, if I get asked for recommendations from people visiting NYC I send them to Artichoke Pizza. They now have six locations, including the Delta Terminal at LaGuardia Airport. Find the closest one and order a slice. Artichoke Pizza – New York