OLIU is a Mediterranean restaurant offering a well-prepared menu with generous portions.