104 Center St, Ellenville, New York 12428 USA
This is their cheap version of mozz sticks. Very disappointed
Photo Credit: Yelp