Taverna Orestis offers fresh seafood, grilled meats, and homemade bread. A popular dining choice.