Skip to main content
 

 

Locations

China Palace

7089 Redwood Blvd.

Novato, CA 94945

 

 

 

 

 

 

 

 

 

 

 

Mon - Sat


11:00AM - 3:00PM

4:00PM - 9:30 PM

Sun


Closed for Lunch

4:00PM - 9:30PM

(415) 892-6563