China Villa Restaurant

$$
Closed
yelp logo

(184)

Photos

891 Island Dr Ste A
Alameda, CA 94502

Reviews

yelp logo
3.5184 reviews
Photo of Diane L.
Diane L.
10/6/2025

We ordered China Villa for delivery. We've eaten here before, the food is consistently good. This time we had orange chicken, chicken fried rice, an order of vegetable egg rolls and fried wontons....

Photo of Lisa C.
Lisa C.
8/28/2025

China Villa is a hidden Gem with Estuary Views and Flavorful Chow Mein! China Villa on Bay Farm Island in Alameda has been on my radar for a while, partly because it's so close to home, and...

Photo of Ed U.
Ed U.
4/16/2025

Chow fun is the most indulgent of Cantonese dishes, don't you think? After all, I've had infrequent cravings for chow fun because whenever I've had chow mein or related dishes, my one lingering...

Photo of Marliz M.
Marliz M.
10/2/2025

Delicious food. Best on the island. Great interior ambiance and on the water. Everything we've had has been great! It seems there are mixed reviews, but everytime we've gone, over the course of...

Photo of Jenny S.
Jenny S.
5/11/2025

Good environment with beautiful water view but food taste is mediocre... Really hope they can find a better chef...

Own this business?
See a problem?
United StatesCaliforniaAlamedaChina Villa Restaurant