Very nice local taverna based in Sardes, Limnos, Greece. The owner owns a very nice place to eat with a big, but cosy, outdoor terrace. The local food is excellent, the have a excellent local wine card from the best Limnos wines. The food is...made with local products from Limnos, house made prepared. Certainly a place worth visiting while you're on the island.More