For fresh, flavorful Chinese food in a strip mall, Red House is a winner. Much better than others in Scottsdale like Flo's or Ling and Louie and better prices. We're originally from Seattle where good Chinese is plentiful and Red House is the best we've had in AZ.