Next to the Sea Under the Castle
The Venetian Castle of Myrina or "Paliokastro" is the trademark of the capital of Lemnos and is the largest fortress in the Aegean.
That is why Myrina is called by the locals even "Castro" (Castle in Greek). At the foot of this impressive gem of Lemnos
and right next to the sea lays Romeo restaurant, ready to serve with its unique flavors, anybody who wants to enjoy
the exquisite and unique view and location.