Quality New Zealand Fish and Chips.
Challis Road Fish and Chips is located in Armadale, Western Australia. We offer a wide variety of delicious choices from our take-away menu. Great food, friendly banter, lots of care!
Quality New Zealand Fish and Chips.
Challis Road Fish and Chips is located in Armadale, Western Australia. We offer a wide variety of delicious choices from our take-away menu. Great food, friendly banter, lots of care!