Enjoy fresh seafood at Hatzikeli, a Greek restaurant.