North Park Special Toasted Noodles

We ordered this at the North Park Restaurant in Taguig's Market! Market! mall. It certainly looks like a bird's nest.

3,385 views
5 faves
6 comments
Taken on December 22, 2007