Ristorante Barbarossa is an Italian restaurant and pizzeria offering traditional flavors. They serve lunch and dinner, with a menu that includes seafood dishes.