Udon is a well-known Spanish restaurant chain which specializes in preparing different kinds of recipes with Japanese noodles. Udon’s entire philosophy can be summed up in three essential qualities of the food: quick, balanced and nutritional. And their branch in Andorra makes no exceptions when following this philosophy.
Comments