Millie's Cookies opening hours

Millie's Cookies is a restaurant network providing services to clients in 31 towns. It is active through 38 shops. The largest amount of its shops, 4, can be found in Glasgow. Other significant locations, considering the number of the brands' units, are Manchester - 3, Thurrock - 2.