Enjoy fresh, delicious Greek seafood at Takis Fish Restaurant. A seaside taverna offering a taste of the Mediterranean.