2507 Main St, Lake Placid, New York 12946 USA
Peanut butter with cookies and cream
Photo Credit: Yelp