't Torpshuys Vrede en Vrijheid 3236 Den Helder Order direct ↗ from 't Torpshuys (opens the restaurant's website) Details