Villa Casella is a restaurant offering authentic Italian cuisine with dishes made from fresh, seasonal ingredients.