The Ice Cream Shop in Millbrae, CA offers a variety of handcrafted ice cream flavors made with high-quality ingredients.
Customers can enjoy delicious frozen treats in a cozy and inviting atmosphere at The Ice Cream Shop.
Generated from their business information