Vesuvio’s Pizza Review April 17, 2019 by David Curry It was snowing on Sunday and I needed to eat some pizza. Vesuvio’s Little Italy in Delavan was up to bat.