Maria's Italian Deli
Address:
1867 Elaine Way, Upland, CA 91784
Phone:
(909) 418-6903
Restaurants,
Deli
Other Businesses:
- Michael J's Restaurant at 1154 W 9th St, Upland, CA 91786
- Farmer Boys at 1170 W Foothill Blvd, Upland, CA 91786
- Jamba Juice at 369 S Mountain Ave, Upland, CA 91786
- A&W Restaurant at 1188 W Foothill Blvd, Upland, CA 91786
- Arby's at 599 N Mountain Ave, Upland, CA 91786