Where To Stream Food Network's Top 10 Season 1 Episode 1
Pizza
- Aired May 25, 2026
- 60 Min
- Rated 9.0
- Number 1 Of 6 Rated Episodes
The series kicks off with America's most sought-after Pizza, spotlighting ten Nonna-approved slices across the country - from perfectly blistered woodfired pies in Los Angeles to a square Detroit-style standout with East Coast flair, plus a bold twist on tradition in Brooklyn.