1 / 4



Castello
restaurant· 3 min from marina (219m)
·4.4 (131)
Perched high on a hillside, Castello offers stunning panoramic views that make it worth the climb alone. This taverna serves generous portions of Mediterranean classics like moussaka and bolognese, with seafood specialties and vegetarian options available. The elevated location provides breathtaking vistas of the Belle Vista viewpoint and surrounding landscape that photos simply can't capture.

