Shrimp vs Chef

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

To-Go · Delivery

Hours

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