Enjoy fresh seafood and Mediterranean dishes at Ψαροταβέρνα Ο Στέλιος. Offers vegetarian and vegan options.