Pizza Inn adresses in Floyd‚ VA Home Work hours Pizza Inn hours Virginia Floyd AddressPhoneMap801 E Main St Floyd(540) 745-7499 You May Like Hardee's hoursPizza Inn hoursSubway hoursPeople Are Reading