Risorta Locanda Del Castello is an Italian and Mediterranean restaurant. It offers lunch and dinner service.