← Return to search

Restaurants

China Villa

Map891 Island Dr
Alameda, CA 94502
(510) 521-1911
    Categories:
  • Chinese
Click a star to submit your rating.

Description:

Look no further than this family–run Harbor Bay Landing Shopping Center restaurant for affordable California-style Chinese cuisine plated up in a space that looks straight out of a movie set in China. There’s a view of the lagoon, so the feel is upscale, and the food is hearty and well-priced. The menu is comprehensive without being overwhelming, covering pork, mu shu, poultry, seafood, beef, lamb, vegetables, chow mein, chow fun, noodles, clay pot combinations, and fried rice. Guests can dine in, take out, have food delivered, or hire China Villa for banquet fare. Serves lunch and dinner daily.

Additional Information:

Location: Alameda-Bay Farm
Price: $-$$
Features: Beer And Or Wine
Credit Cards Accepted
Reservations Accepted
Wheelchair Accessible

What People Are Saying

Reader Recommendations: