Handel's Homemade Ice Cream Chula Vista Reviews

1450 Eastlake Pkwy Suite 806 Chula Vista CA 91915 USA

(619) 500-5121



Write a review

Unrated. How do you rate Handel's Homemade Ice Cream Chula Vista?

Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.