House Of Yang - Chinese restaurant in Scottsdale, Arizona
House Of Yang is a chinese restaurant business located in Scottsdale, Arizona. Customers have rated House Of Yang 4.3 out of 5 stars based on 89 reviews. House Of Yang has an online presence with a website.
Contact House Of Yang
- Address
- 13802 N Scottsdale Road Suite 138, 85254, Scottsdale, Arizona
- Website
- You have to be logged to see this
About House Of Yang
- Industry
- Chinese restaurant
- Location
- Scottsdale, Arizona
- Rating
- 4.3 / 5 (89 reviews)