Best Restaurants in Sardes, Lemnos

Discover the best Restaurants in Sardes, Lemnos
View as:

Mantella Taverna

Greek Traditional $$
You will find Mantella Taverna in a tiny village of Lemnos, known as Sardes. In this beautiful, inviting place you will have the opportunity to taste delicious specialties of the Greek cuisine, while relaxing in a friendly environment. All the dishes are cooked with the finest ingredients, based on ...
View on map

DISCOVER MORE LOCATIONS FOR RESTAURANTS