Old World Delicatessens
Address:
281 S Mountain Ave, Upland, CA 91786
Phone:
(909) 608-0418
Restaurants,
Deli
Other Businesses:
- 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
- Sand Witch at 1208 W 9th St, Upland, CA 91786
- Pizza Factory at 352 S Mountain Ave, Upland, CA 91786