Restaurants - Seafood in Novato, CA
North Bay Seafood Restaurant