Wang Jia Sha, renowned as “The Master of Shanghai Dim Sum”, serves a series of authentic signature dishes, by acclaimed master chefs from Shanghai. The new restaurant at Festival Walk presents a brand new concept that brings a unique dining experience to diners.