Taverna Rossa Brings Thin-Crust Pizzas to Plano. The Fun Starts Tomorrow. By Carol Shih | 7 years ago