'We feel that finally we can give Manchester the best Italian sandwich in the UK'