Fine dining restaurant in a medieval tower, Santa Elisabetta offers innovative Italian cuisine.