Smitten Ice Cream is a popular dessert spot in Los Altos, CA, known for its handcrafted and freshly churned ice cream.
Using liquid nitrogen to freeze their ingredients on the spot, Smitten Ice Cream offers a unique and flavorful ice cream experience for customers to enjoy.
Generated from their business information