Get directions to: Ho Ho's Chinese Food To Go, Dixon, CA
Restaurant address: 925 N Adams St Dixon, CA 95620, USA
Restaurant: Ho Ho's Chinese Food To Go