Radford VA Pizza 1. 1018 Clement St, Radford, VA 24141 | Benny Nicola's (540) 838-2088 2. 311 W Main St, Radford, VA 24141 | Pizza House (540) 639-5793