Snow Tea Bakery & Dessert is a cake shop offering innovative desserts, pastries, and drinks.