Order Online from Tasti Takeaways chinese & Fish and Chips * 156 High St N Carterton 5713 * Online Menu * Takeaway * Secure Online Payments *