Greek street food business Meat and Greek is to open a Christmas pop-up taverna in Cardiff Bay. The pop-up follows the success of last year's venture in Cardiff Bay for the family-run business that serves authentic Greek street food from Cyprus. This year ...