Sent on the 3rd of April, 2015
Papa John's Pizza555 S Woodruff Ave, Idaho Falls, ID
Jimmy John's6135 Peachtree Pkwy, Ste 301, Norcross, GA
Lucy's New York Style Pizzeria725 East Anderson, IDAHO FALLS, ID
Awards: People's Choice Winner, 2015