Best Restaurants in Sardes, Lemnos
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 ...