Lil' Dutchies Pizza

Restaurant in Dresden, Ontario