Trattoria Rosso Pomodoro offers a taste of Neapolitan pizza and cuisine. This Italian restaurant is known for its traditional dishes and a menu that celebrates the art of pizza making.