Yang Noodle House

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

Locations