It was filmed on location at the source of their water — the S.Pellegrino Terme in Bergamo, Italy — where Tucci also Zoomed with PEOPLE to talk about working on this new endeavor. "I'm very ...