Tudor's

restaurant in Barboursville

Phone: (304) 302-3663

Website: www.tudorsbiscuitworld.com

Address: 6423 US Route 60 E