Get directions to: Diamond Chinese Restaurant, Diamond Springs, CA
Restaurant address: 570 Main St Diamond Springs, CA 95619, USA
Restaurant: Diamond Chinese Restaurant