MARUGAME UDON & TEMPURA Stores Directory
Find your favorite MARUGAME UDON & TEMPURA stores, branches, contact number, address and other info.
Marugame Udon, the world's largest udon restaurant chain, has landed in Manila to bring made-to-order goodness to Japanese food fans.