MasterChef: The Professionals (2008)
S08E20 Episode 20
Episode Overview
The finalists make their way to the historic city of Alba, nestled in the picturesque Piedmont region of northern Italy.
The finalists make their way to the historic city of Alba, nestled in the picturesque Piedmont region of northern Italy.