Shrimp vs Chef

Seafood restaurant · 1321 E Thousand Oaks Blvd #116, Thousand Oaks, CA

Delivery

Hours

More food in Thousand Oaks, CA · Seafood in Thousand Oaks