Aberdeen’s Little Corner of Greece – Christos Taverna – Now Gone
COVID-19 lockdowns were too much for the popular Christos Greek Taverna in Aberdeen, Scotland to survive, despite a loyal client base which has found itself lamenting the loss as it’s set to close July 3.