4357 Broadway, Depew, New York 14043 USA
Green Acres Ice Cream, medium praline caramel turtle
Photo Credit: Yelp