Pizza Inn - High Point, NC, United States close