Del Mondo Hertogstraat 76 Tilburg Order direct ↗ from Del Mondo (opens the restaurant's website) Details