← San Carlos restaurants
New Canton Restaurant
No reviews yet
Chinese1160 Laurel St, San Carlos
Own or manage New Canton Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1160 Laurel St, San Carlos 94070
Phone+16502267111
Websitehttps://www.newcantonsancarlosca.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.