Powered by Tripadvisor

Taro San Udon Pop Up

670 River Oaks Pkwy
San Jose, CA 95134
Uber
MORE PHOTOS