Tavern Stavros a family business committed to its tradition passed all of its secrets down from generation to generation. Set in a mesmerizing landscape with turquoise waters and lush green mountains, it will transport your senses to the Ionian Sea tantalised by the aroma of its traditional palate. With its fresh and simple seafood and meats, Stavros Taverna is an institution in the traditional Greek Cuisine.