Oionos Greek Taverna is a Greek restaurant that has been operating for 13 years. It is located in the Old Town of Rhodes and offers a traditional Greek dining experience.