Get Directions to McLeod's Pizza Barn & Taphouse Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To McLeod's Pizza Barn & Taphouse 2 Cove Road, Waipu, Northland 0510 +64 9-432 1011 View details Click to load map