Restaurant and bar in Olbia, offering a diverse menu. Features include a pizzeria.