Taverna Orexi is a Greek restaurant offering a wide selection of dishes, including a notable lunch menu.