Get directions to: Cafe China, Poway, CA
Restaurant address: 12664 Silver Lake Dr Poway, CA 92064, USA
Restaurant: Cafe China