I am pretty sure it is the town of La Morra is on the hill
We had just finished a wonderful tour at Marchesi di Barolo in Barolo
Another really cool town is Monforte d'Alba
The restaurant sign is in another neat town (Serralunga d'Alba) with probably the best view in Barolo
http://www.schiavenza.com/enDefinitely check out movie on web page