Red Rose Pizzeria is an Italian restaurant serving Neapolitan fare, including pies and salads.