RESTAURANT

Genghis Grill

19710 Northwest Fwy, Houston, TX 77065 1 review

Genghis Grill, is a restaurant located in 19710 Northwest Fwy, Houston, TX 77065. The best dish is Chicken, Beef, and Shrimp Stir-Fry. Our users uploaded 1 dish photo

Map