Mengo's is a Mediterranean restaurant and cocktail bar on Olbia's main street, offering expertly crafted dishes and a wide wine selection.