We are OPEN - Under Level 2 all stores are OPEN at Barrington. Monday to Saturday 9am - 6pm, Sunday 10am - 5pm Learn more

Dumpling Master

Craving for Dumplings? Visit our Dumpling shop in Barrington Mall, we offer a daily fresh products of Dumpling varieties with unique flavours!

Gallery