plumsaki
in
Thousand Oaks, CA
Cho Cho San Restaurant
400 E Thousand Oaks Blvd
Thousand Oaks
CA
91360
(805) 379-9300
1.9
mi