Get directions to: Long John Silver Seafood Shoppe, Newport News, VA
Restaurant address: 437 Denbigh Boulevard Newport News, VA 23608, USA
Restaurant: Long John Silver Seafood Shoppe