Salsa Rossa is a restaurant specializing in Neapolitan cuisine, offering pasta and pizza in an Italian-inspired atmosphere. Takeaway options are available.