Update Info - Chen's Szechwan Restaurant
This restaurant was reported as closed. If it is open, let us know.
Chen's Szechwan Restaurant
2024 E Ave De Los Arboles
Thousand Oaks, CA 91362
2024 E Ave De Los Arboles
Thousand Oaks, CA 91362