MOD Pizza recently executed a new lease for a 2,800 square foot restaurant at Tulsa Hills located in Tulsa, Oklahoma. MOD Pizza features artisan pizzas, salads and more.
Direct Retail Partners is looking forward to their opening and their future success.