Yugen Ramen ★★★★☆4.4 (2,490) Restaurants Ramen restaurant · Izakaya restaurant · Japanese restaurant 152 Castro St, Mountain View, CA 94041 Call Website Details →