Welcome to our China Villa website!  China Villa is a family-owned and operated Chinese restaurant overlooking Harbor Bay Lagoon in Alameda.  With twenty years of experience in the restaurant business, we are proud of our great food, reasonable prices, and relaxed and friendly atmosphere.

We serve authentic Chinese cuisine from both the north and south of China, but with a healthy California flair.  No MSG is ever used, we use only heart-healthy oils, and everything we serve can be made gluten-free on request.

China Villa was previously located in San Anselmo. We are now located in  Alameda where Harbor View Restaurant used to be. Come experience our lovely remodeled dining room and wonderful, diverse menu.

Come visit us - we would love to meet you!
Or call us for take-out or delivery:
(510) 521-1911




Daily: 11:30am to 2:30pm

Daily: 4:30pm to 9:30pm

  • Daily chef specials and lunch specials
  • Catering for parties, weddings, and banquets
  • Special Orders - If you would like something that is not on our menu, please ask us about a special order.