Get directions to: Little Korea, La Jolla, CA
Restaurant address: 8008 Girard Ave Ste 210 La Jolla, CA 92037, USA
Restaurant: Little Korea