For fresh, flavourful and healthy Greek dishes, visit Yiannis Taverna Greek Restaurant in Edmonton. We carefully prepare traditional recipes, and our extensive menu includes salads... more... See more text