Yang Chow Restaurant Review

The Yang Chow Restaurant in NAIA looks more like a food court than a restaurant. It was not elegant. The furniture looks old and tattered, and there are stains on the floor BUT their food? Oh, boy, so tasty and very affordable!