Diners at Crete Taverna can still savour the true taste of the Mediterranean
DINERS in Southport will still be able to savour the true taste of the Mediterranean after new owners took over 1 of the Town's favourite restaurants.
Read Full Report on Liverpool Reporter »