417 Center St, Lewiston, New York 14092 USA
Living the Cream Ice Cream Pop Up...Look him up on IG! The ice cream is next level!
Photo Credit: Yelp