MARUGAME UDON & TEMPURA in Greenbelt

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