Applebee's

restaurant in Barboursville

Phone: (304) 733-4028

Website: www.applebees.com

Address: 19 Mall Rd