About us
JENN & Larry's Ice Cream Shoppe is located in beautiful downtown Stratford, Ontario. Starting in the ice cream industry circa 1967, JENN and Larry’s were voted Stratford’s Favourite Ice Cream Shoppe and named one of the Best of Ontario for their Malted Shake.