China Villa Restaurant in Alameda
891-A Island Dr, 94502 - Get directionsMenu China Villa Restaurant
How to get to China Villa Restaurant
Opening Time
Sunday - 11:30AM-2:30PM / 4:30PM-9PMMonday - 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
- Delivery
- Сredit cards accepted
- Takeaway
- Parking
- Booking
Related to China Villa Restaurant
7.4
Based on 3 reviews
Yelp
7.0
Foursquare
5.4
9.0
7.6
Trip
8.0
David Nurse
Has nice views
Beth Skinner
Chicken and rice gave me food poisoning. It tasted good, so I don't quite know what was wrong with it
C L.
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.