In Italy, Angie and Ash rush to finish off their renovations. In Spain, will rookie bakers Rachael and Lee rise to the challenge at their pie shop?