Sent on the 3rd of April, 2015
Jimmy John's6135 Peachtree Pkwy, Ste 301, Norcross, GA
Papa John's Pizza555 S Woodruff Ave, Idaho Falls, ID
Wendy's1333 Northgate Mile, Idaho Falls, ID
Awards: People's Choice Winner, 2015