New Greek restaurant Zeus Taverna now open on Castle Street
Zeus Taverna opens its doors this Thursday 3rd April on the bustling foodie street that is Castle Street, in the heart of Liverpool City Centre. A Greek restaurant bringing [...]
Copyright 2026 | Restaurant Industry News | Privacy Policy
