Italian restaurant Osteria Del Borgo, offering a unique dining experience.