News | Dec 2015
America's Best Italian Restaurant Is In Philly, TimeOut Says
America's Best Italian Restaurant Is In Philly, TimeOut Says
Vetri, located on Spruce Street in Philadelphia, has been named the country's best Italian restaurant by TimeOut.