At 1001 S Alvarado St, Los Angeles, CA 90006-3711Los Angeles Here : China Town Express. Welcome to China Town Express is rated 3. It's worth a try!
Write a review