This summer, the City of Frisco welcomed Texas pizzeria Cane Rosso. What a perfect fit for the restaurant to be located at The Star, where the Dallas Cowboys practice. If you haven’t heard, the restaurant offers a spectacular Star pizza, in honor of the Boys, only found at the Frisco Continue Reading
Foodie Feedback