Sto ribi is a restaurant specializing in fresh and delicious seafood.