Restaria Den Besterd Besterdring 119 Tilburg Order direct ↗ from Restaria Den Besterd (opens the restaurant's website) Details