8001 SE Powell Blvd (at SE 82nd Ave)
Portland, OR 97206
- The salt and pepper squid is excellent! For vegetarians, try the tofu with enoki mushrooms and Chinese broccoli. Yum!
- Sundays there are virtually no customers come by after church for super quick service
- Fast service! Try their combination Chow Fun!
- Bad customer service, fantastic chicken lemongrass pho