Get directions to: China City Restaurant, Opa Locka, FL
Restaurant address: 4793 Nw 167th St # A Opa Locka, FL 33055, USA
Restaurant: China City Restaurant