Home
Mostrar en Español
Udon Factory & Kitchen
Share:
Udon Factory & Kitchen
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants
Latitude:
37.420646
Longitude:
-121.916928
530 Barber Ln
Milpitas, CA 95035
(408) 649-3880
More Phones
Secondary Number: (408) 428-9288
14086493880