A new 'luxury' Greek restaurant, Zeus Taverna, will open on Castle Street next month. The business occupies the former Boots ...
The opening date for a new Greek restaurant in the former Boots store on Liverpool's Castle Street has been revealed.
A new Greek restaurant promising to transport customers to the sun-kissed Mediterranean will open in Liverpool next month.