Quaint ice cream shop that offers a variety of options. The Green Tea Ice Cream was my favorite - get it with Chocolate. The service was great. The labels on the ice creams were all mixed up. Go for the experience.
Address: 220 Crescent Ave, Avalon, Catalina Island, CA 90704
Location: United States > California (CA) > Catalina Island > Avalon
Phone Number: +1 310-510-0798