"There are many dining options along Kamari Beach, but one of the finest is the Almira Restaurant. The food is amazing – the presentation artistic – and the ambience wonderful. The moussaka is the best on the island."
on Moussaka
"Almira Restaurant in Kamari Greece is a lovely place to sample local delicacies, including moussaka. Situated along Karmari Beach it's renowned for its flavoursome moussaka and its large portions."
on Moussaka