Edwardos Natural Pizza is a Chicago-based pizzeria that has been serving up delicious, award-winning pizza for over 40 years. The restaurant's commitment to using only the freshest, natural ingredients and traditional pizza-making methods has earned them a reputation as one of the best pizzerias in Chicago and beyond. In this post, we'll take a closer look at why Edwardos Natural Pizza is an award-winning restaurant.