Open - Order Online
Chinese
These guys have the best chips in Otaki and their homemade dumplings are amazing.
The Nest Chinese Takeaways - 19 Main St