What Staten Island Italian restaurant is ranked No. 3 in America?

March 23, 2016

STATEN ISLAND, N.Y. — Nonna knows best. Yep, it’s official: Food Network declared one borough dining destination No. 3 among the “Top 5 Italian Restaurants in America.” Watch the video to your right to check out clips of celebrity chefs Sunny Anderson …