Get directions to: Mandarin House, La Jolla, CA
Restaurant address: 6765 La Jolla Blvd La Jolla, CA 92037, USA
Restaurant: Mandarin House