Seaside restaurant Istela offers fresh seafood and classic Italian dishes. Enjoy delicious food just steps from the sea.