New China Restaurant
Address:
2006 W Foothill Blvd, Upland, CA 91786
Phone:
(909) 982-4462
Restaurants,
Chinese
Other Businesses:
- El Taconazo at 1620 W Foothill Blvd, Upland, CA 91786
- Senor Baja at 1620 W Foothill Blvd, Upland, CA 91786
- Maniac-Mikes Cafe at 1749 W 13th St, Upland, CA 91786
- Mora Japanese Restaurant at 820 W Foothill Blvd, Upland, CA 91786
- Sake Sake Sushi at 345 S Mountain Ave, Upland, CA 91786