A new restaurant opening in Glasgow, Scotland with a Greek name and southern European cuisine, is offering customers a chance to win a free trip to GREECE. “Mezzidakia” (a Greek word for “small delicacies”) is being brought to Glasgow by the team behind two of the city's favourite eating spots, and ...