China Palace Restaurant

7089 Redwood Blvd Novato CA 94945 USA

(415) 892-6563

Location