Book now at Manakis Greek Taverna - St Julians