592 W Main St, Santa Paula, CA 93060
How to go there
Chinese restaurant Loc: 34.344 / -119.081
Plan your visit