8844 Vermont Ave, Los Angeles, CA 90044
How to go there
Chinese restaurant Loc: 33.9571 / -118.291
Plan your visit