Elounda-Friends.com
Title
FRienDS Cafe Bar, Elounda, Crete - Greece - The cosmopolitan meeting place in Elounda
Description
Excerpted from the website:
- FRienDS Cafe Bar opened its doors at the start of the 2003 season and has been providing a warm and memorable welcome to friends, both old and new, ever since.