Rosso Oulu is a part of the Rosso restaurant chain. They serve Italian food and are especially known for their pizzas.