This page has moved to a new address.
Restaurant Shangri-La, Damansara Heights: Fish Head Noodles