Business | Phone |
China Chili 1398 E Foothill Blvd, Upland 91786 | (951) 805-9554 |
China Gate 365 S Mountain Ave, Upland 91786 | (909) 982-2449 |
Grand Buffet 345 W Foothill Blvd, Upland 91786 | (909) 608-1803 |
New China Restaurant 2006 W Foothill Blvd, Upland 91786 | (909) 982-4462 |