Food & Drink July 27, 2020JENN & Larry’s Ice Cream Shoppe – Stratford, Ontario, Canada [ONTARIO TRAVEL SERIES]From its official site, it says, “JENN & Larry’s Ice Cream Shoppe is located in…