Get directions to: Peking Gardens, Carlsbad, CA
Restaurant address: 6990 El Camino Real Ste K Carlsbad, CA 92009, USA
Restaurant: Peking Gardens