fish and chips

January 7, 2015

Kerbisher & Malt opens 5th site (and their first central London location)

The new site will be called ‘Kerbisher EC1’ and will be the first of a number of planned openings of the smaller, predominantly take-away focussed offshoot […]