Nayeli’s Pizza Review March 13, 2019 by David Curry Does Nayeli’s Pizza serve the best pizza in Walworth County? Probably not. But the crust is ideal.