Get directions to: John T Seafood, Newport News, VA
Restaurant address: 5828 Jefferson Ave Newport News, VA 23605, USA
Restaurant: John T Seafood