New Canton Restaurant ★★★★☆4.3 (176) Restaurants Cantonese restaurant · Chinese restaurant 1160 Laurel St, San Carlos, CA 94070 Call Website Details →