Three Twins Ice Cream is located at 610 1st St Ste 1, Napa, CA. This location is in the Cental Napa neighborhood. This business specializes in Ice Cream & Yogurt. Three Twins Ice Cream is open Monday-Friday 9:00AM-7:00PM Saturday 8:00AM-6:00PM Sunday 10:00AM-6:00PM and accepts Cash, Discover, Mastercard and Visa.