Enjoy home-style cooking and fresh meats at Ταβέρνα η Κανέλλα, a restaurant known for its flavorful dishes.