Get directions to: Shanghai Garden Restaurant, Novato, CA
Restaurant address: 471 Entrada Dr Novato, CA 94949, USA
Restaurant: Shanghai Garden Restaurant