Authentic Greek taverna offering fresh fish, seafood, and other traditional dishes. Enjoy a pleasant atmosphere.