Popbar
Ice Cream Shop · Dessert Shop · Italian
Popbar offers a unique frozen dessert experience with its natural Italian gelato served on a stick. They also feature hot chocolate sticks and other sweet treats, providing a delightful way to enjoy frozen desserts.
Location