Find the top Fish & chips restaurants in Woodland Hills, California near you now.
Seafood restaurant
Address: 6435 Canoga Ave, Woodland Hills, CA 91367