This is a traditional tavern serving delicious grilled meats, with a specialty in spit-roasted lamb. It offers a pleasant environment and friendly staff, making it a good choice for dining in Néa Stíra.