Pages

Friday, 5 April 2013

Award Winning Insomnia

Insomnia are one of the biggest coffee/cafe brands in Ireland with 60 units and they have just started franchising.  They seem to have cracked the tea drinkers as well.  Real leaf tea in biodegradable pouches - several UK chains could learn a lesson or two.