Mela Rossa is a restaurant specializing in Italian cuisine, including pizza, Mediterranean, European, and Neapolitan dishes.