Village Pizza of Nags Head is a family-style Italian and pizza restaurant known for its delicious, hand-tossed pizzas. They offer a menu featuring a variety of pizzas, wings, and other tasty sides.