114 Main St, Delhi, New York 13753 USA
Piece of Chocolate chip cookie .. huge chunks of chocolate!
Photo Credit: Yelp