Italian restaurant and pizzeria, Rapa Rossa, offering pizza, seafood, and Mediterranean dishes.