2013-11-26T07:54:00
Giggling Squid, the fast-growing Thai restaurant chain, is in talks on a further 10 sites as it looks to operate an estate of 16 units by the end of March 2016
Already have an account? Sign in