Benvenuto, Don CamilloThe restaurant in The Jaffa Hotel is a welcome addition to the local culinary scene.Don Camillo(photo credit: DAN PERETZ)