MOD Pizza opened a new location in Flower Mound this month. The restaurant is located at 2450 Cross Timbers Road, Ste. 100. MOD specializes in artisan-style pizza that can be customized with the choice of 40 toppings and eight sauces. 469-895-7311. www.modpizza.com