New Canton Restaurant
Address:
1160 Laurel St, San Carlos, CA 94070
Phone:
(650) 591-4952
Hours:
- Mon: 10:30am-9pm
- Tue: 10:30am-9pm
- Wed: 10:30am-9pm
- Thu: 10:30am-9pm
- Fri: 10:30am-9pm
- Sat: 10:30am-9pm
- Sun: 10:30am-9pm
Other Details:
New Canton Restaurant offers authentic Asian cuisine. The menu boasts everything from spring rolls and pork buns to multiple varieties of chicken and beef plates to chow mein and pho. New Canton Restaurant also offers online ordering and delivery.
Restaurants, Chinese
Other Businesses: