Get directions to: Japan Samurai Steak & Seafood And Sushi, Newport News, VA
Restaurant address: 12233 Jefferson Ave Ste 1 Newport News, VA 23602, USA
Restaurant: Japan Samurai Steak & Seafood And Sushi