Oakwood Pizza Box has been in the works for four years. The new restaurant, located on North Person Street, serves up New York-style pizza.