MOOCHI MOVES IN
Moochi has opened a new concept store in the heart of Merivale. The largest of the brand’s retail stores, Moochi village showcases the brand’s collections in exciting ways, from off-duty essentials to designer pieces. Now open at 203 Papanui Road, Merivale, Christchurch.