New Canton Restaurant
1160 Laurel St, San Carlos
(650) 591-4952
Recent Reviews
Order Online
Reserve
You May Also Like
Tea Juice - 1156 Laurel St
Bubble Tea, Juice Bar & Smoothies
My Breakfast House - 1137 Laurel St
Breakfast
Pazzo - 1179 Laurel St
Pizza, Italian
Restaurants in San Carlos, CA
New Canton Restaurant
1160 Laurel St, San Carlos, CA 94070
(650) 591-4952