Get directions to: Taki Japanese Restaurant, Novato, CA
Restaurant address: 452 Ignacio Blvd Novato, CA 94949, USA
Restaurant: Taki Japanese Restaurant