Taverna O Zorbas is a Greek restaurant known for serving generous portions of food. Visitors often praise the friendly atmosphere and the quality of their pork dishes.