Mandarin China Restaurant
Address:
4110 W Point Loma Blvd, San Diego, CA 92110
Phone:
(619) 222-6688 Restaurants
Other Businesses:
- Amarin Thai Restaurant at 6755 Mira Mesa Blvd, San Diego, CA 92121
- Pho' Cali at 1400 Camino De La Reina, San Diego, CA 92108
- Hooters at 1400 Camino De La Reina, San Diego, CA 92108
- Linda Vista Giant Pizza at 6585 Osler St, San Diego, CA 92111
- Papa John's Pizza at 3960 W. Point Loma Blvd., San Diego, CA 92110