My better half speaks highly of Greek food. I have not had the privilege of going on holiday there yet. The natural conclusion was for us to find a Greek restaurant in Cardiff and so we did. Enter, The Aegean Taverna. This restaurant is probably the most established of Cardiff’s Greek offerings. Readers should note [...]