Udon Mugizo ★★★★★4.5 (873) Restaurants Japanese restaurant · Udon noodle restaurant 1072 Saratoga Ave, San Jose, CA 95129 Call Website Details →