New Canton Restaurant

1160 Laurel St
San Carlos, CA  
Hours of Operation
Daily 10:30am-9pm
Customer Reviews
Business Details
Other Places Like This

Mandarin Roots

3345 El Camino Real
Palo Alto, CA 94306
  (650) 565-8868
King Chuan Restaurant
1188 San Carlos Ave
San Carlos, CA
 (4)
0.8 mi
New Flower Drum Restaurant
1109 Laurel St
San Carlos, CA
 (2)
0.8 mi
Amazing Wok
1653 Laurel St
San Carlos, CA
1.2 mi