Could This be the World’s Largest Gelato Shop?

March 14, 2018: Maybe — in the small old town of Sirome on the South east corner of Italy’s Lake Garda, this Gelato shop boasts they are the “world’s largest” and feature over 100 different Gelato’s daily — from a menu of more than 150 different choices — that include a variety of seasonal specials.  How can one disagree?