China Palace

Address:

7089 Redwood BlvdNovato, CA 94945

Business Hours:

Mon - Sat:
Lunch: 11AM - 3PM
Dinner: 4PM - 9:30PM
CLOSED SUNDAY

Telephone:

Tel: (415) 892-6563

Located in the heart of Novato, China Palace is the place to be if you are in the mood for an authentic dining experience. If the atmosphere isn’t enough to win you over, the stellar food is guaranteed to. With wonderful service, for both dine-in and take-out, you really can’t go wrong with this lovely eatery. Do yourself a favor and order the crab puffs as your appetizer to really please your taste buds.