At 1907 S Alameda St, Los Angeles, CA 90058-1013Los Angeles Here : ABC Express Chinese Food. Welcome to ABC Express Chinese Food is rated 1. It's worth a try!
Write a review