Genghis Grill - Technology Blvd
10220 Technology Blvd., Dallas, TX 75220
If you are paying with your credit card please bring it with you at the time of pick up for verification! Thank you!
We are currently not accepting online orders.
Privacy & Refund Policy