China Villa
Address:
34308 Alvarado Niles Rd, Union City, CA 94587
Phone:
(510) 475-8182
Other Details:
China Villa Chinese Restaurant is located on Alvarado Niles Road. China Villa serves traditional Chinese cuisine. Its specialties include General Tao's chicken and sesame beef.
Restaurants, Chinese
Other Businesses: