Get directions to: Grand China Restaurant, Miami, FL
Restaurant address: 18639 S Dixie Hwy Miami, FL 33157, USA
Restaurant: Grand China Restaurant