North Bay Seafood Restaurant 936 Diablo Ave Novato, CA 94947 Phone: (415) 897-8498
Category: Restaurants