Seafood restaurant Stefanos offers fresh fish and generous portions. Enjoy dining by the sea.