Authentic Cretan dishes await at Captain Fidias, a fish tavern offering family recipes in a stunning setting with breathtaking views. Features include outdoor seating and free Wi-Fi.