Get directions to: Genghis Grill, Sparks, NV
Restaurant address: 121 Los Altos Pkwy Unit 107 Sparks, NV 89436, USA
Restaurant: Genghis Grill