Handel's Homemade Ice Cream

4475 Mission Boulevard 92109