RESTAURANT

Genghis Grill

3879 Southwest Fwy, Houston, TX 77027 2 reviews

Genghis Grill, is a restaurant located in 3879 Southwest Fwy, Houston, TX 77027. The best dish is Chicken, Steak, and Shrimp Bowl. Our users uploaded 2 dish photos

Map