Eco-Telus is a family-run restaurant specializing in snail dishes, located near a protected natural area.