Mandarin House

6765 La Jolla Blvd, La Jolla CA

(858) 454-2555

Rated 4.5 out of 5 from 2 Reviews Some say it is extra.
Location