Self-serve frozen yogurt bar, the largest in the UK & Ireland. Offers award-winning desserts.