China Cafe China Cafe

China Cafe Map

2236 Carmel Valley Rd. (Via Borgia)
Del Mar, CA 92014
858-793-8478
Map
Cuisine: Chinese / Szechuan / Mandarin
Unpretentious, authentic Chinese food with a view in Del Mar.
Openings: Lunch & Dinner daily