Anne & Max Stationsplein 303 Delft Order direct ↗ from Anne & Max (opens the restaurant's website) Details