New Royal China Buffet
Address:
820 W Foothill Blvd, Upland, CA 91786
Phone:
(909) 608-1678
Restaurants,
Chinese
Other Businesses:
- Tum Thai Cuisine at 893 W Foothill Blvd, Upland, CA 91786
- Tao Thai Restaurant at 893 W Foothill Blvd, Upland, CA 91786
- WA Ba Grill at 899 W Foothill Blvd, Upland, CA 91786
- Lamppost Pizza at 907 W Foothill Blvd, Upland, CA 91786
- Wendys at 811 W Foothill Blvd, Upland, CA 91786