By Shwetali Sapte2026-05-22T07:49:06.680
The dessert chain has signed a master franchise agreement to launch in Greece and Cyprus, with the first store expected to open in Athens later this year
Already have an account? Sign in