Get directions to: Haur Japanese Restaurant, Novato, CA
Restaurant address: 1599 S Novato Blvd Ste 118 Novato, CA 94947, USA
Restaurant: Haur Japanese Restaurant