Taverna Orion is a Greek restaurant praised for its excellent quality and fair prices. Customers highlight the perfect quality of food and very correct service, making it a highly recommended dining experience.