LocalGuideWorld – Best Places to Visit, Eat & Stay Around the World

Latest Reviews

The best restaurant in Crete!! I’ve been here many times and the staff is always so polite and quick with your food. They have amazing dishes along with drinks, there is a wide variety.