Get directions to: Chopsticks Chinese Cuisine, San Rafael, CA
Restaurant address: 508 3rd St San Rafael, CA 94901, USA
Restaurant: Chopsticks Chinese Cuisine