Get directions to: Pacific Fresh Seafood, Thousand Oaks, CA
Restaurant address: 2060 E Avenida De Los Arboles Ste E Thousand Oaks, CA 91362, USA
Restaurant: Pacific Fresh Seafood