Whip & Chip is a quaint establishment in Barrington, IL that offers a unique blend of sweet and savory treats.
Specializing in handcrafted ice cream and gourmet sandwiches, Whip & Chip provides a delightful dining experience for locals and visitors alike.
Generated from their business information