Lil' Dutchies Pizza

Restaurant in Thamesville, Ontario