Snowdrops Ice Bar is a frozen yogurt shop offering delicious, handcrafted Italian ice cream.