Maria’s Greek taverna on Crwys road
Home made Greek food well worth a visit