Get directions to: China Village, Dublin, CA
Restaurant address: 7200 Regional St Dublin, CA 94568, USA
Restaurant: China Village