New Mongolian BBQ ★★★★☆4.2 (764) Restaurants Mongolian barbecue restaurant · Barbecue restaurant 304 Castro St, Mountain View, CA 94041 Call Details →