Leaf and Nectar cafe
761 Great South Road (Unit 1)
Tel: 09 218 9209
Fill in our contact form - We endeavour to respond within 24 hours
Thanks for contacting us... We will respond within 24 hours. But if your query or request is urgent, please either use the online order form or ring us!