Dell Mare Cafe
Livadi Beach, Bali, Crete 74057 Greece
Dell Mare Cafe is a Restaurant place is located in Bali, Crete. The address of Dell Mare Cafe is Livadi Beach, Bali, Crete 74057 Greece.
If you want to go to the place or need any services, you can contact them directly. The phone number is +30 693 614 8764, or open their website to view relevant information, The url is http://www.24crete.com/index.php?topic=client&clid=101