Lenore from West Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cheech's Pizza - West Virginia, Lenore, Wv-65, 25676 (304) 475-5263 Map