Handle's Homemade Ice Cream

8861 Villa La Jolla Drive San Diego 92037