Snow Town offers a variety of desserts and bubble tea.