Yang Noodle House is a Chinese restaurant in San Bernardino, CA. Order takeout online for pickup or delivery.