Chen's Szechwan Restaurant 2024 E Ave DE Los Arboles # A Thousand Oaks, CA 91362 Phone: (805) 492-3583
Category: Restaurants