Address: | 891-A Island Dr, Alameda, CA 94502, USA |
---|---|
Postal code: | 94502 |
Phone: | (510) 521-1911 |
Website: | http://www.chinavillaca.com/ |
Monday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
---|---|
Tuesday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Wednesday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Thursday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Friday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Saturday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Sunday: | 11:30 AM – 2:30 PM, 4:30 – 9:00 PM |
Love the Chinese color and food. Reminds back at home.
Waterside dining, with sunset views.
Add to this a full, tasty menu and friendly service. What's not to like?
View on map and get directions to our exceptional restaurant near Alameda, CA
View the online menu of China Villa Restaurant and other restaurants in Alameda, California. ... « Back To Alameda, CA. Closed. 1.96 mi. Chinese $$ (510) 521-1911 ...
Food Takeout from China Villa Restaurant, best Asian, Chicken, Chinese, Lunch Specials Takeout in Alameda, CA ... (510) 521-1911 891-A Island Dr, Alameda, CA 94502 ...
China Villa Restaurant 891-A Island Drive Alameda, CA 94502 Phone - (510) 521-1911 Thank you for visiting our website! If you come to dine-in, be sure to mention the website for a complimentary dessert.
View the menu for China Villa Restaurant and restaurants in Alameda, CA. See restaurant menus, reviews, hours, photos, maps and directions. ... Phone: (510) 521-1911 ...
china villa restaurant, Restaurants business in Alameda. See up-to-date pricelists and view recent announcements for this location. ... CA — (510) 521-1911 891-A ...
40% off China Villa Restaurant Coupons and online discounts in Alameda. ... (510) 521-1911 ... In search of some terrific printable restaurant coupon codes and deals ...
China Villa Restaurant offers delicious dining and takeout to Alameda, CA. China Villa Restaurant is a cornerstone in the Alameda community and has been recognized for its outstanding Chinese cuisine, excellent service and friendly staff.
Find the best chinese restaurants in Alameda, CA. ... China Villa Restaurant is a restaurant located in Alameda, California at 891-A Island Drive. ... (510) 521-1911 ...
China Villa Restaurant (510) 521-1911 891-A Island Drive, Alameda, CA 94502 www.ChinaVillaAlameda.com