A restaurant offering a dining experience. Located near Gubbio, Italy.