China Inn Restaurant
Address:
7007 Friars Rd, San Diego, CA 92108
Phone:
(619) 542-0915
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Pizzeria Uno at 7007 Friars Rd, San Diego, CA 92108
- Sarku Japan at 7007 Friars Rd, San Diego, CA 92108
- La Cucina di Capri at 7007 Friar S Rd, San Diego, CA 92108
- The Royal Cafe at 3401 1st Avenue, San Diego, CA 92103
- Bing Crosbys SD at 7007 Friars Rd, San Diego, CA 92108