Italian restaurant, Ristorante La Diga, offering a satisfying dining experience. Features free parking.