July 19, 2011

A popular Malaysian dish of sweet, sour and spicy thin rice vermicelli stir-fried with chinese...