Takeout specializing in home-style Greek cooking and fresh seafood. A local favorite.