Seafood restaurant specializing in fresh, traditional Greek dishes. Enjoy sea views and unique recipes.