Super Duper Share: Restaurants Super Duper Visit Website 5800 Nave Dr. Ste. C Novato, CA 94949 (415) 382-1980 Rep Info Whom to Contact Edson Palacios General Manager Phone: (415) 382-1980