The Beast of Blacksburg Pizza Address: 860 University City Blvd, Blacksburg, VA 24060 Phone: (540) 953-1975 Payment: Nice to Know: Noise Level Quiet Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: Taco Bell at 608 N Main St, Blacksburg, VA 24060 Subway at 860 University City Blvd Ste 100, Blacksburg, VA 24060 Hardee's at 904 Prices Fork Rd, Blacksburg, VA 24060 The Cafe At Champs at 111 N Main St, Blacksburg, VA 24060 Double Dragon at 1305 S Main St, Blacksburg, VA 24060