Find the top Udon noodle restaurants in Sherman Oaks, California near you now.
Japanese restaurant
Address: 14350 Ventura Blvd, Sherman Oaks, CA 91423