
Rosso Trattoria Pizzeria: Italian in a diner.
Remember a few weeks ago, when the interwebs were abuzz because Serena Williams had been craving Italian? (Yes, it’s 2018 … Continue Reading Rosso Trattoria Pizzeria: Italian in a diner.
Remember a few weeks ago, when the interwebs were abuzz because Serena Williams had been craving Italian? (Yes, it’s 2018 … Continue Reading Rosso Trattoria Pizzeria: Italian in a diner.