Named after Chou’s wife’s pet dog, Machi Machi Singapore will open at 25 Arab Street this month. According to the franchise...
January 03, 2020
Singapore
Cheese-tea chain Machi Machi to launch in Singapore
January 03, 2020
Singapore