Chicken Palace Amsterdam Schakelstraat 24A Amsterdam Order direct ↗ from Chicken Palace Amsterdam (opens the restaurant's website) Details