A restaurant offering fresh seafood and Greek cuisine. Located off the beaten path, it's a local favorite.