Menu

China Villa Restaurant in Alameda

891-A Island Dr, 94502 - Get directions
3 Reviews7.4

Menu China Villa Restaurant

How to get to China Villa Restaurant

Address

+1 510-521-1911

891-A Island Dr, 94502
Get directions

Follow Us

Opening Time

Sunday - 11:30AM-2:30PM / 4:30PM-9PM
Monday - 11:30AM-2:30PM / 4:30PM-9PM
Tuesday - 11:30AM-2:30PM / 4:30PM-9PM
Wednesday - 11:30AM-2:30PM / 4:30PM-9PM
Thursday - 11:30AM-2:30PM / 4:30PM-9PM
Friday - 11:30AM-2:30PM / 4:30PM-9PM
Saturday - 11:30AM-2:30PM / 4:30PM-9PM

Price range per person $10 - $15

Services

  • Wheelchair accessible Wheelchair accessible
  • Delivery Delivery
  • Сredit cards accepted Сredit cards accepted
  • Takeaway Takeaway
  • Parking Parking
  • Booking Booking

Related to China Villa Restaurant

7.4 Based on 3 reviews
Yelp
7.0
Foursquare
5.4
Facebook
9.0
Google
7.6
Trip
8.0
6.0/10 Rating average Published 1 year ago | Google

Has nice views

2.0/10 Rating average Published 1 year ago | Google

Chicken and rice gave me food poisoning. It tasted good, so I don't quite know what was wrong with it

2.0/10 Rating average Published 1 year ago | Yelp

This was the second time I gave this place a shot thinking maybe it tasted bland last time because I asked for no msg, nope.   I got the chicken chow mein and the potstickers.  The chow mein was bland and only had like 6 little pieces of chicken in it.  The potstickers were super doughy, with very little filling, also not flavorful.   One thing is, they're consistent, consistently bland. It's like they're trying to save money and still charge for a normal dish.