2101 Centre St NW, Calgary, Alberta T2E 2T2, Canada, Calgary
Awesome Greek cuisine. The owners are amazing as well. You have to try the Ekmek for dessert. Home made delight!!
Awesome Greek cuisine. The owners are amazing as well. You have to try the Ekmek for dessert. Home made delight!!