Get directions to: Insalata's Restaurant, San Anselmo, CA
Restaurant address: 120 Sir Francis Drake Blvd San Anselmo, CA 94960, USA
Restaurant: Insalata's Restaurant