China Inn Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (619) 542-0915
Address: 7007 Friars Rd, San Diego, CA 92108
8660 Rio San Diego Dr, San Diego, CA 92108
7007 Friars Rd, San Diego, CA 92108
1640 Camino Del Rio N, San Diego, CA 92108
7510 Hazard Center Dr Ste 215, San Diego, CA 92108
5202 Lovelock St, San Diego, CA 92110
1118 Morena Blvd, San Diego, CA 92110
5247 Kearny Villa Rd, San Diego, CA 92123
5604 Balboa Ave. Ste. 105 & 106, San Diego, CA 92111
3709 Convoy St, San Diego, CA 92111
505 Laurel St, San Diego, CA 92101