Handel's Homemade Ice Cream and Yogurt373 S Mountain Ave, Upland, CA, US, 91786
Or call (909) 946-9077 for more information.
Handel's has been delivering fresh homemade ice cream and yogurt since 1945. Dogs are welcome at outside tables.
More than one year ago.
I love it here!
Love the ice cream! People are so nice and friendly when I bring my dachshund to this place.