Yakiniku Ginza ★★★★☆4.4 (156) Restaurants Mountain View Japanese restaurant · Asian fusion restaurant · Asian restaurant (more) 475 Castro St, Mountain View, CA 94041 Call Website Details →