Twin Hills Family Restaurant 3332 E Dupont Ave Shrewsbury West Virginia 25015-1933 Phone: (304) 595-9830 Hours of operation: Call for Information, Type of Business: Restaurant