Treasure Sluiskade 2-10 Almere-Haven Order direct ↗ from Treasure (opens the restaurant's website) Details