Mar Rosso is a restaurant and pizzeria specializing in seafood. It is located in Biella, Italy. The establishment also features a bar.