Christiansburg VA Papa John's Pizza 1. 7 S Franklin St, Christiansburg, VA 24073 | Papa John's Pizza (540) 381-3000