Sent on the 15th of April, 2015
Pizzarama Drive-In625 Broad Street, New London, CT
Awards: People's Choice Winner, 2015