Sonia P ,
Efi's is not expensive at all but the price of an Ouzo , anywhere, depends on if you have it with water or sprite,
(Sprite is a little like a lime dash in lager-Unless the UK has changed you pay extra for that dash of lime)
As with Mythos, Ouzo varies place by place and depends greatly where you drink it.
An Ouzo with water , in our local Kavaddades Café , will cost you e1.50 but at a Taverna on the Sea front could cost around 3e. It could be around e3 if you are at a "Pool Bar" complex, as that pool/sunbeds are there if you want them.
So . Ouzo . Mythos , etc , depends , I suppose if you want to sit and watch cars/coaches or take in the beach and the local chill out, or you want to take advantage of a sunbed and pool for the afternoon.
Me?? - I can pay from e2.50 to e4.50 for a bottle of Retsina depending where I go and eat, but, as I say, all this choice of drinks depend on the view . closeness to the beach , or if you like to feel pampered with a few nibbles or listen to live music etc etc.
And...... be careful if in Corfu Town as Mythos has been known to hover around 5e a bottle.
Try Efi's anyway .
Cheers
Negg