China Villa Restaurant

4.0 (184)restaurant

A casual Alameda spot serving traditional Chinese favorites and classic comfort dishes in an easygoing setting.

Find on Google Maps

Description

Set along Island Drive, this neighborhood restaurant offers a casual dining experience centered on a wide selection of traditional Chinese dishes in a welcoming atmosphere.


Nearby places

Ask Karpo for more information.