NEAREVIEW.COM

China Villa Restaurant, Alameda CA

Address 891-A Island Dr, Alameda, CA, United States
Phone +1 510-521-1911
Hours 11:30am-8:30pm
Website smorefood.com
Categories Chinese Restaurant
Rating 3.7 6 reviews
Nearest branches
Lee’s garden Chinese restaurant — 21 Thornton St, San Leandro, CA
EE Home Cooking — 43689 Mission Blvd, Fremont, CA
Temple Garden — 7064 Sunrise Blvd, Citrus Heights, CA
Boba House — 2047 S Broadway B, Santa Maria, CA
Similar companies nearby
Golden Dragon Restaurant — 1341 Broadway, Placerville, CA, United States
Lucky bento fried chicken — California, San Francisco, Irving St
Happy Lamb Hot Pot, Dublin 快乐小羊 — 4068 Grafton St, Dublin, CA
Boda Restaurant — 2310 Pasadena Ave Reference Area, Los Angeles, CA, United States

China Villa Restaurant reviews

6
Sort by: date highest rated lowest rated most helpful
Alea
September 01, 2023 6:53 am

OVERCHARGED ME! Charged more than menu listed prices. Expensive and mediocre food. Insulting to be overcharged.

Will
August 12, 2023 6:27 am

Beautiful location, nice ambience, and good food! I’d definitely recommend this place to a friend.

Jeff
August 09, 2023 12:59 am

Wonderful Chinese restaurant with pleasing scenery and Chinese atmosphere. The selections were many and the four we tried were delicious! Prompt and friendly service. Will come again!

Scott
March 13, 2023 5:15 am

Excellent! I first visited China Villa about six months ago and have been eating there or getting take out nearly every week since then. Terrific food, beautiful decor, friendly people, and nice location on the water. Great vegan options.

Alex
March 05, 2023 7:35 pm

Waterside dining, with sunset views.

Add to this a full, tasty menu and friendly service. What's not to like?

Brianna
January 13, 2023 5:29 pm

Food was unfortunately bland and the ‘egg rolls’ they serve are actually just small spring rolls

Add review