In Short Located in a small, unassuming shopping center in Poway, this fast food spot offers inexpensive Chinese menu items like spicy shrimp, orange chicken, chow mein and egg rolls....