11242 Fm 529, Houston, Texas 77041 USA
Dining area isn't fancy, but the food is worth it.
Photo Credit: Yelp