Simz Food and Take Away Prinsenstraat 19H Amsterdam Order direct ↗ from Simz Food and Take Away (opens the restaurant's website) Details