Greek taverna offering a relaxed atmosphere. Features seafood dishes and traditional Greek cuisine.