New Canton
(650) 591-4952 | 1160 Laurel St., San Carlos, CA 94070
Chinese Delivery in San Carlos
Home
Menu
Order Online
Location
About
Start Your Order
Is it for Pickup or Delivery?
Pickup
Delivery