Get directions to: George's Seafood, Newport News, VA
Restaurant address: 1909 Jefferson Avenue Newport News, VA 23607, USA
Restaurant: George's Seafood