Get directions to: Samurai Sam's Teriyaki Grill, Henderson, NV
Restaurant address: 90 S Stephanie St Henderson, NV 89012, USA
Restaurant: Samurai Sam's Teriyaki Grill