About Castelo Restaurant

Seaside Dining with Soul

Located in one of the most beautiful corners of Leros, Castelo Restaurant invites you to dine by the sea, with the Castle of Our Lady as your backdrop and the sounds of the waves as your soundtrack.

Start your day with a fresh breakfast by the water, enjoy traditional Greek dishes, handmade pizzas, and summer snacks throughout the day, and indulge in a romantic dinner under the stars.

Sip on your favorite coffee, taste our sweet crepes and ice creams, and end your evening with exotic cocktails as the sun sets behind the harbor.

Whether you’re joining us for a full meal or a seaside drink, every moment here is meant to be savored.