2018-07-27T15:02:00
Vittoria Group, the Scotland restaurant operator, is launching a £3m fish and chip restaurant in Edinburgh.
Already have an account? Sign in