1 results
Fresh and Delicious Fish and Chips Valley Takeaways is a beloved fish and chip shop situated in the quaint town of Mataura, New Zealand.