Pizza Factory
Address:
352 S Mountain Ave, Upland, CA 91786
Phone:
(909) 985-3400
Pizza,
Restaurants
Other Businesses:
- Old World Delicatessens at 281 S Mountain Ave, Upland, CA 91786
- Handel's Homemade Ice Cream at 373 S Mountain Ave, Upland, CA 91786
- Denny's at 385 S. Mountain Ave., Upland, CA 91786
- Angelo's Burgers at 165 S Mountain Ave, Upland, CA 91786
- China One at 334 S Mountain Ave, Upland, CA 91786