You gotta try this. (restaurants)
Genghis Grill is one of You gotta try this. (restaurants).

1. Genghis Grill

7.1
4469 Bryant Irvin Rd (at SW Loop 820), Fort Worth, TX
Mongolian Restaurant · 23 tips and reviews