Locanda Il Ruspante, near Castro dei Volsci, offers dining in two spacious rooms with a green outdoor area.