MOD Pizza opens in Tulsa Hills in Tulsa, Oklahoma
Direct adds a new spot to fuel to Tulsa Hills. MOD Pizza opened their 2,800 square foot restaurant at Tulsa Hills located in Tulsa, Oklahoma. MOD Pizza features artisan pizzas, salads and more. Direct Partners is excited for their future success at Tulsa Hills.