Ristorante Pizzeria Barbarossa is an Italian restaurant and pizzeria offering dine-in and takeaway options. They cater to vegetarians and are known for their pizza.