New Canton
(650) 591-4952 | 1160 Laurel St., San Carlos, CA 94070
Chinese Delivery in San Carlos
Home
Menu
Order Online
Location
About
New Canton
1160 Laurel St. 94070
(Chinese, Vietnamese)
Come visit us at: 1160 Laurel St., San Carlos, CA 94070