Mixalis and Barbara’s Place is amazing! We couldn’t have had a better vacation there. Also their Food at the Restaurant is delicious. Ps. Best tzatziki and pita on the Island (we tried almost all of them)!