angsarap.net
Youtiao (Chinese Crullers) - Ang Sarap
Youtiao, Chinese Cruller or Chinese doughnut are two long bread sticks attached together made up of flour deep fried in vegetable oil.