Traditional Greek taverna serving fresh seafood and oven-baked dishes.