Leros, Aghia Marina Leros (See all the comments)
Fresh fish and meat dishes, delicious appetizers and various dishes with excellent sea views.
| | Answer to the Comment