This business has CLOSED
Report as open?
China Villa
Add Hours
Saved to Favorites
Phone: (510) 475-8182
Address: 34308 Alvarado Niles Rd, Union City, CA 94587
China Villa Chinese Restaurant
Price Range : Below Average
34579 Alvarado Niles Rd, Union City, CA 94587
1706 Decoto Rd, Union City, CA 94587
34308 Alvarado Niles Rd, Union City, CA 94587
34391 Alvarado Niles Rd, Union City, CA 94587
1779 Decoto Rd, Union City, CA 94587
1771 Decoto Rd, Union City, CA 94587
1749 Decoto Rd, Union City, CA 94587
1719 Decoto Rd, Union City, CA 94587
1719 Decoto Rd, Union City, CA 94587
1680 Decoto Rd, Union City, CA 94587