La Selva N'Zaccacrist is a restaurant offering Italian, Pizza, and Mediterranean cuisine. It is known for serving dinner and features options for special diets.