2201 W Pico Blvd Suite 1
Yang Chow Restaurant
819 N Broadway Los Angeles, CA
10450 National Blvd Los Angeles, CA
I had their fried jumbo shrimp and they were delicious. Their shrimp was very fresh and they were cooked to perfection.
April 23, 2010
If you've been to or used
Chinatown Station, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.