Home > Chinese Restaurants > Alameda, CA Chinese Restaurants
Address:
891 Island Dr Ste A
Alameda, CA 94502
Phone:
(510) 521-1911
Website:
http://www.chinavillaalameda.com/index.html
See Also: Alameda, CA Chinese Restaurants
This is a business listing for China Villa (891 Island Dr Ste A, Alameda, CA 94502) from the Chinese Restaurants directory, under Alameda, CA Chinese Restaurants, provided by yeschinese.com.
Where is China Villa located?
China Villa is located at: 891 Island Dr Ste A, Alameda, CA 94502.
What is China Villa's phone number?
China Villa's phone number is: (510) 521-1911.
What is China Villa's website?
China Villa's website is: http://www.chinavillaalameda.com/index.html.
You can find more similar services in Alameda, CA Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Alameda, CA Chinese Restaurants Directory: Genghis Khan, Alice Bistro, China Gourmet, Kitchen of Alameda, Xing Yuan Chinese Restaurant.