Captain D's

restaurant in Newport News

Phone: (757) 596-1027

Website: www.captainds.com

Address: 10159 Jefferson Ave