Olio Didsbury is a Mediterranean restaurant offering a diverse menu including pizza, grilled dishes, pasta, and hot & cold mezzes. They provide a range of dining options from breakfast to an à la carte menu.