China Villa Restaurant
Address:
3909 Stevenson Blvd, Fremont, CA 94538
Phone:
(925) 513-8871 Restaurants, Chinese
Other Businesses:
- Fortune Cookie Chinese Food at 38509 Fremont Blvd, Fremont, CA 94536
- Peach Garden Restaurant at 39939 Stevenson Cmn Ofc, Fremont, CA 94538
- Azteca Mexican at 39332 Wilford St, Fremont, CA 94538
- Guan Dong House at 46875 Warm Springs Blvd, Fremont, CA 94539
- Afghan Food Mart at 34460 Fremont Blvd, Fremont, CA 94555