Creekwood is a contemporary Italian restaurant featuring Neapolitan-style pizzas, house-made pastas, and seasonal dishes.