IHOP

restaurant in Barboursville

Phone: (304) 733-9410

Website: www.ihop.com

Address: 130 Mall Rd