Rembrandtpark Shop Antillenstraat 32 Amsterdam Order direct ↗ from Rembrandtpark Shop (opens the restaurant's website) Details