Yes Angela, Phil's right, but I also feel the name is wrong because Efi's is a really excellent restaurant, we go quite often for our evening meal, enjoying Efi's mums wonderful cooking, the prawns(Bill) and the lamb(me) are our two favourites there.
Although lunch time is very good as well, just sitting, watching the people on the beach while enjoying your lunch.
I suppose snack bar means fast food to me, not a wonderful place like Efi's.
You can miss it though because it's up that flight of steps and you could think it is closed because you can't see any one there, so when you are there climb those steps, try it, you won't be disappointed.
Val x