Login
King Chuan
1188 San Carlos Avenue
San Carlos, CA 94070
650-593-1035
Hours:
M-Su    11:00 AM-12:00 AM
 

 

Delivery
Take Out
 
ASAP
Later
     
Start New Order