Restaurant
SELI TAVERNA
6 locals recommend
Location
Eparchiaki Odos Amira - Arvis
Αμιράς
Σελί
Tips from locals
Seli restaurant is one of the most interesting places to visit. Excellent food, a fantastic sea view to the south part of Crete and friendly hospitality service. I recommend this place for food and coffee.