MARUGAME UDON & TEMPURA in Glorietta

Marugame Udon, the world's largest udon restaurant chain, has landed in Manila to bring made-to-order goodness to Japanese food fans.