Fresh seafood and traditional Greek dishes await at this taverna. Popular choices include fish soup, moussaka, and tomato fritters.