417 John Fitch Blvd, Connecticut 06074 USA
Paper left on top and not sealed properly
Photo Credit: Yelp