Return to "All-you-can-eat venue coming to Liverpool" COSMO COSMO will open in Liverpool ONE this summer