Captain D's

restaurant in Norfolk

Phone: (757) 583-0141

Website: www.captainds.com

Address: 831 E Little Creek Rd