Frozen Moments is a dessert restaurant offering a variety of sweet treats. In-store offers are available.