3340 Fm 1092, Missouri City, Texas 77459 USA
Chicken Involtini - seems like a house fav
Photo Credit: Yelp