This taverna is run by a husband and wife. Ask them what they have cooked that day and forget the menu. The food is excellent traditional fare and you will not be disappointed. The taverna is opposite the airport and you need a car to get there but it is well worth the trip.
Address: Lakkiou - Partheniou, 854 00, Greece
Location: Europe > Greece > South Aegean > Dodecanese > Leros
Phone Number: +30 (0) 22470 24578