A new pizza restaurant, Zio Al’s, opened the doors of a new location in Flower Mound.
Zio Al’s serves pizza, pasta, wings, calzones, salads and sub sandwiches, according to its website.
The restaurant has several other North Texas locations, including in Richardson, Plano and McKinney.
- Opened Dec. 18
- 3750 Long Prairie Road, Ste. 120, Flower Mound
- www.zioals.com/flower-mound











