We are Italian Ice & Custard snack dessert bar located in the South Shore Center of Alameda, CA which has become the premiere family-friendly destination for shopping and dining. Takeout only during Covid-19 contingency.