This is the Best Pizza in Idaho – According to a New YorkerThis is the Best Pizza in Idaho – According to a New YorkerHis credentials simply being that he’s a native New Yorker with tons of experience eating pizza all across the country. MalloryMallory