Edmonds restaurant owner Niles Peacock joins World Pizza Champions team
Niles Peacock, the owner of Niles Peacock Kitchen and Bar in Edmonds, has accepted an invitation to join the World Pizza Champions team. As part of this team, he will compete internationally against the top pizza chefs in the world.