Get directions to: Genghis Grill, Frisco, TX
Restaurant address: 3211 Preston Rd Ste 3 Frisco, TX 75034, USA
Restaurant: Genghis Grill