Giggling Squid

3-5 St Martin's Square Leicester LE1 5DF