Find the top Udon noodle restaurants in San Jose, California near you now.
Sushi restaurant
Address: 250 Jackson St, San Jose, CA 95112