Captain D's Seafood 10158 Jefferson Ave # B Newport News, VA 23605 Phone: (757) 596-1027 Fax: (757) 596-1027
Category: Restaurants