Opa of Greece is a cozy Greek restaurant in Edmonton offering a diverse menu. The establishment is known for its welcoming atmosphere and Greek cuisine.