Seafood restaurant offering a variety of fresh fish and seafood, inspired by authentic Greek flavors.