Pizza place located near Lake Tenno.