Opa! of Greece is a Canadian franchise offering an authentic Greek dining experience, specializing in souvlaki and Greek salads. They are known for their delicious chicken dishes.