Ceviche on Tour – Episode 1

A series of 6 Documentary films about Britain’s first ever pop up restaurant tour; visiting 10 restaurants, in 10 locations, across three countries: Scotland, England and Wales.