Dr. Insomniac's

Restaurant in Novato, California

Opening hours: Mo-Fr 05:30-17:00; Sa 06:30-17:00; Su 06:30-12:00 Features: outdoor seating

800 Grant Avenue, Novato, 94945